コード例 #1
0
 async ValueTask RemoteRequest(IRemoteRequestHandler <int, byte[]>?handler)
 {
     if (handler == null)
     {
         throw new ArgumentNullException("handler");
     }
     await handler.InvokeAsync(DataSize);
 }
コード例 #2
0
        public async Task RunClient(IRemoteRequestHandler <int, string> handler)
        {
            var v = await handler.InvokeAsync(100);

            Console.WriteLine(v); // "ECHO:100"
        }