예제 #1
0
 public override ValueTask ExecuteAsync(IOnlineSession session, OnlinePackageInfo package)
 {
     Console.WriteLine("Receive heartbeat");
     return(new ValueTask(Task.CompletedTask));
 }
예제 #2
0
 ValueTask IOnlineSession.SendAsync(OnlinePackageInfo packageInfo) => this.As <IAppSession>().SendAsync(PackageEncoder, packageInfo);
예제 #3
0
 public override ValueTask ExecuteAsync(IOnlineSession session, OnlinePackageInfo <ReadOnlySequence <byte> > package)
 {
     Console.WriteLine("Receive message");
     return(new ValueTask(Task.CompletedTask));
 }