Example #1
0
 RpcContextScope(RpcArgument argument)
 {
     _preContext         = RpcContext._current;
     RpcContext._current = new RpcContext
     {
         Argument = argument
     };
 }
Example #2
0
 RpcContextScope(CommandArgument command, RpcArgument argument)
 {
     _preContext         = RpcContext._current;
     RpcContext._current = new RpcContext
     {
         Command  = command,
         Argument = argument
     };
 }
Example #3
0
 /// <summary>
 /// 构造一个当前请求的上下文范围
 /// </summary>
 /// <param name="argument"></param>
 /// <returns></returns>
 public static RpcContextScope CreateScope(RpcArgument argument)
 {
     return(new RpcContextScope(argument));
 }
Example #4
0
 /// <summary>
 /// 构造一个当前请求的上下文范围
 /// </summary>
 /// <param name="command"></param>
 /// <param name="argument"></param>
 /// <returns></returns>
 public static RpcContextScope CreateScope(CommandArgument command, RpcArgument argument)
 {
     return(new RpcContextScope(command, argument));
 }