public ConnectionListener( IConnectionSettings connectionSettings, IConnectionFactory connectionFactory, IPlayerRepository playerRepository, IAdminCredentials adminCredentials) { _connectionSettings = connectionSettings; _connectionFactory = connectionFactory; _playerRepository = playerRepository; _adminCredentials = adminCredentials; _connections = new List<IConnection>(); var taskScheduler = new ThreadPerTaskScheduler(); _taskFactory = new TaskFactory(taskScheduler); }
public ConnectionListener( IConnectionSettings connectionSettings, IConnectionFactory connectionFactory, IPlayerRepository playerRepository, IAdminCredentials adminCredentials) { _connectionSettings = connectionSettings; _connectionFactory = connectionFactory; _playerRepository = playerRepository; _adminCredentials = adminCredentials; _connections = new List <IConnection>(); var taskScheduler = new ThreadPerTaskScheduler(); _taskFactory = new TaskFactory(taskScheduler); }
public AppInitializer(UserService userService, IOptions <AdminCredentials> adminCredentials) { this.userService = userService; this.adminCredentials = adminCredentials.Value; }