Aetheria/Assets/Scripts/MagicOnion.Abstractions/IService.cs
hyperion51 a0c8dbee72 Initial Client/Server Communication
#1
Followed the MagicOnion quickstart guide, borrowing code from the chat sample app to get something working
2020-02-26 17:48:40 +00:00

21 lines
524 B
C#

using Grpc.Core;
using System;
using System.Threading;
namespace MagicOnion
{
// used for MagicOnionEngine assembly scan for boostup analyze speed.
public interface IServiceMarker
{
}
public interface IService<TSelf> : IServiceMarker
{
TSelf WithOptions(CallOptions option);
TSelf WithHeaders(Metadata headers);
TSelf WithDeadline(DateTime deadline);
TSelf WithCancellationToken(CancellationToken cancellationToken);
TSelf WithHost(string host);
}
}