Esempio n. 1
0
        public SocketRequestInfo(CommandRule routeRule, ICommandRuleProvider commandRuleProvider, byte[] requestBody)
        {
            Route = routeRule;
            CommandRuleProvider = commandRuleProvider;
            var key = CommandRuleProvider.GetCommandName(routeRule);

            Initialize(key, requestBody);
        }
Esempio n. 2
0
 /// <summary>
 /// 接收数据组包及过滤器
 /// </summary>
 /// <param name="commandRuleProvider">命令路由解析器</param>
 public SocketReceiveFilter(ICommandRuleProvider commandRuleProvider)
     : base(BeginMark, EndMark)
 {
     CommandRuleProvider = commandRuleProvider;
 }