public SocketRequestInfo(CommandRule routeRule, ICommandRuleProvider commandRuleProvider, byte[] requestBody) { Route = routeRule; CommandRuleProvider = commandRuleProvider; var key = CommandRuleProvider.GetCommandName(routeRule); Initialize(key, requestBody); }
/// <summary> /// 接收数据组包及过滤器 /// </summary> /// <param name="commandRuleProvider">命令路由解析器</param> public SocketReceiveFilter(ICommandRuleProvider commandRuleProvider) : base(BeginMark, EndMark) { CommandRuleProvider = commandRuleProvider; }