/// <summary>
 /// 
 /// </summary>
 /// <param name="protocolName"></param>
 /// <param name="factory"></param>
 /// <param name="handlers"></param>
 /// <param name="dOManager"></param>
 /// <param name="logger"></param>
 public ProtocolProcessor(string protocolName, IEventFactory factory, IEventHandlers handlers, IDOManager dOManager, ILogger logger)
 {
     this.protocolName = protocolName;
     this.factory = factory;
     this.handlers = handlers;
     this.logger = logger;
     this.dOManager = dOManager;
 }
Ejemplo n.º 2
0
 public ClientPPLocator(EventHandlersOnClient handlers, IDOManager dOManager)
 {
     EventFactoryOnClient factory = new EventFactoryOnClient();
     ILogger logger = LightweightContainer.LogFactory.Create(typeof (ProtocolProcessor));
     processor = new ProtocolProcessor(ProtocolInfo.Instance.Name, factory, handlers, dOManager, logger);
 }