#1 Followed the MagicOnion quickstart guide, borrowing code from the chat sample app to get something working
21 lines
524 B
C#
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);
|
|
}
|
|
}
|