public static Request CreateRequest(object Content, RequestType reqtype) { Request request = new Request() { Content = Content, ClientType = reqtype }; PipelineObject pipe = new PipelineObject(); pipe.AddModule(PipelineModules.CheckRequestContent); pipe.AddModule(PipelineModules.AddRequestHead); pipe.AddModule(PipelineModules.TransferRequestFormat); pipe.AddModule(PipelineModules.ReduceRequest); pipe.Runpipeline(request); //var v = MessageBus.IbuildOperationObject.OperationLogicPipelineObjectFactory.Create(new RequestType() { type = RequestType.Message }); //var result = v.BuildOperationPipeline(request);//.Runpipeline(request); //result.Add(PipelineModules.CheckRequestContent); return(request); }
/// <summary> /// RequestKey /// </summary> /// <param name="Content"></param> /// <param name="reqtype"></param> /// <returns></returns> public static Request CreateRequest(object Content, RequestType reqtype) { Request request = new Request() { Content = Content, ClientType = reqtype, RecUserlist = new System.Collections.Generic.List <string>() }; PipelineObject pipe = new PipelineObject(); pipe.AddModule(PipelineModules.CheckRequestContent); pipe.AddModule(PipelineModules.AddRequestHead); pipe.AddModule(PipelineModules.TransferRequestFormat); pipe.AddModule(PipelineModules.ReduceRequest); pipe.Runpipeline(request); var v = DataMsgBus.MessageBus.IbuildOperationObject.OperationLogicPipelineObjectFactory.Create(new RequestType() { type = RequestType.Message }); var result = v.BuildOperationPipeline(request);//.Runpipeline(request); result.Add(PipelineModules.CheckRequestContent); return(request); }