Initial Client/Server Communication

#1
Followed the MagicOnion quickstart guide, borrowing code from the chat sample app to get something working
This commit is contained in:
hyperion51 2020-02-26 17:48:40 +00:00
commit a0c8dbee72
493 changed files with 57790 additions and 3 deletions

View file

@ -0,0 +1,17 @@
using MessagePack;
namespace ChatApp.Shared.MessagePackObjects
{
/// <summary>
/// Room participation information
/// </summary>
[MessagePackObject]
public struct JoinRequest
{
[Key(0)]
public string RoomName { get; set; }
[Key(1)]
public string UserName { get; set; }
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 00baa3467159d704dae9afbac3f4729b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,17 @@
using MessagePack;
namespace ChatApp.Shared.MessagePackObjects
{
/// <summary>
/// Message information
/// </summary>
[MessagePackObject]
public struct MessageResponse
{
[Key(0)]
public string UserName { get; set; }
[Key(1)]
public string Message { get; set; }
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: ba2df8e833f170640b371a83db3df1ef
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: