コード例 #1
0
ファイル: RpcSessionContext.cs プロジェクト: hozuki/piyopiyo
        internal static RpcSessionContext Wrap([NotNull] HttpContextPipelineHandlerContext context)
        {
            var c = new RpcSessionContext(context);

            var request  = new RpcSessionRequest(c);
            var response = new RpcSessionResponse(c);

            c.Request  = request;
            c.Response = response;

            return(c);
        }
コード例 #2
0
ファイル: RpcSessionResponse.cs プロジェクト: hozuki/piyopiyo
 public RpcSessionResponse([NotNull] RpcSessionContext context)
 {
     Context     = context;
     RawResponse = context.RawContext.HttpContext.Response;
 }
コード例 #3
0
ファイル: RpcSessionRequest.cs プロジェクト: hozuki/piyopiyo
 public RpcSessionRequest([NotNull] RpcSessionContext context)
 {
     Context    = context;
     RawRequest = context.RawContext.HttpContext.Request;
 }