public MasterServerSessionTickService(
     MasterServerConfiguration configuration,
     IMasterServerSessionService sessionService)
 {
     _configuration  = configuration;
     _sessionService = sessionService;
     _logger         = Log.ForContext <MasterServerSessionTickService>();
 }
Example #2
0
 public MasterServer(
     MasterServerConfiguration configuration,
     MasterServerMessageSource messageSource,
     MasterServerMessageDispatcher messageDispatcher,
     IMasterServerSessionService sessionService)
     : base(IPEndPoint.Parse(configuration.EndPoint), messageSource, messageDispatcher)
 {
     _sessionService = sessionService;
     _logger         = Log.ForContext <MasterServer>();
 }
Example #3
0
 public UserService(
     MasterServerMessageDispatcher messageDispatcher,
     IRelayServerService relayServerService,
     IServerRepository serverRepository,
     IMasterServerSessionService sessionService,
     IServerCodeProvider serverCodeProvider)
 {
     _messageDispatcher  = messageDispatcher;
     _relayServerService = relayServerService;
     _serverRepository   = serverRepository;
     _sessionService     = sessionService;
     _serverCodeProvider = serverCodeProvider;
     _logger             = Log.ForContext <UserService>();
 }