protected HttpServer(ITcpListenerWrapper listener, IStreamFactory streamFactory, IHttpProcessorFactory httpProcessorFactory) { this.listener = listener; this.streamFactory = streamFactory; this.httpProcessorFactory = httpProcessorFactory; }
public static void Main() { serverProvider = CreateServerProvider(); tcpListenerWrapper = CreateTcpListenerWrapper(); orionLogger = CreateOrionLogger(); serverProvider.RunServer(); }
public MasterServerHttpServer(ITcpListenerWrapper tcpListener, IStreamFactory streamFactory, IServersProvider serversProvider, IHttpProcessorFactory httpProcessorFactory, IEncryptor encryptor, IStripMessenger stripMessenger) : base(tcpListener, streamFactory, httpProcessorFactory) { this.serversProvider = serversProvider; this.encryptor = encryptor; this.stripMessenger = stripMessenger; }
public ServerProvider(IOrionLogger orionLogger, ITcpListenerWrapper tcpListenerWrapper) { this.orionLogger = orionLogger; this.tcpListenerWrapper = tcpListenerWrapper; }
public void Setup() { tcpListenerWrapperMock = CreateTcpListenerWrapperMock(); orionLoggerMock = CreateOrionLoggerMock(); systemUnderTest = CreateSystemUnderTest(); }