public NetLibHost(IFactory <NetManager, MutableSessionCollection> sessionsFactory, IFactory <SessionCollection, IHostOperationExecutor> executorFactory, BaseDispatcher <TMessage, TResponse> dispatcher, SessionRequestHandler handler, ILoggerFactory loggerFactory) : base(sessionsFactory, executorFactory, dispatcher, handler, loggerFactory) { Manager = new NetManager(this); }
public TcpNetOperationHost(IFactory <Socket, MutableSessionCollection> sessionsFactory, IFactory <SessionCollection, IHostOperationExecutor> executorFactory, BaseDispatcher <TRequest, TResponse> dispatcher, SessionRequestHandler handler, ILoggerFactory loggerFactory) : base(sessionsFactory, executorFactory, dispatcher, handler, loggerFactory) { }