public async Task PostResults(RequestContext <IScenePeerClient> ctx) { var writer = await _service.PostResults(ctx.InputStream, ctx.RemotePeer); await ctx.SendValue(s => { var oldPosition = s.Position; writer(s, ctx.RemotePeer.Serializer()); }); }
public async Task PostResults(RequestContext <IScenePeerClient> ctx) { var writer = await _service.PostResults(ctx.InputStream, ctx.RemotePeer); ctx.SendValue(s => { var oldPosition = s.Position; writer(s, ctx.RemotePeer.Serializer()); //_logger.Log(LogLevel.Trace, "gamesession.postresult", "sending response to postresponse message.", new { Length = s.Position - oldPosition }); }); }