예제 #1
0
 public LoginServer(ILogger <LoginServer> logger, IOptions <LoginConfiguration> loginConfiguration, IInterServer interServer, ILoginManagerFactory loginManagerFactory)
     : base(new ServerConfiguration(loginConfiguration.Value.Host, loginConfiguration.Value.Port, loginConfiguration.Value.MaximumNumberOfConnections), logger)
 {
     _logger              = logger;
     _loginConfiguration  = loginConfiguration.Value;
     _interServer         = interServer;
     _loginManagerFactory = loginManagerFactory;
 }
예제 #2
0
 public ISHub(ILogger <ISHub> logger, IInterServer interServer) : base()
 {
     _logger      = logger;
     _interServer = interServer;
 }
예제 #3
0
 public LoginServer(ILogger <LoginServer> logger, IOptions <ImgeneusServerOptions> tcpConfiguration, IServiceProvider serviceProvider, IInterServer interServer)
     : base(tcpConfiguration.Value, serviceProvider)
 {
     _logger      = logger;
     _interServer = interServer;
 }
예제 #4
0
 public HandshakeHandler(IInterServer interServer)
 {
     _interServer = interServer;
 }