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,22 @@
using Grpc.Core;
using MessagePack;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
namespace MagicOnion.Client
{
public interface IResponseContext : IDisposable
{
Task<Metadata> ResponseHeadersAsync { get; }
Status GetStatus();
Metadata GetTrailers();
Type ResponseType { get; }
}
public interface IResponseContext<T> : IResponseContext
{
Task<T> ResponseAsync { get; }
}
}

View file

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