public GameHub(LobbyLogger logger, LobbyManager lobbyManager, IOptions <AppSettings> settings, ClientHelper clients) { _lobbys = lobbyManager; _logger = logger; _settings = settings?.Value; _clients = clients; _send = new Sender(_clients); }
public LobbyManager(List <Lobby> lobbys, LobbyLogger logger, LobbyIdService lobbyIds) { _lobbys = lobbys; _logger = logger; _lobbyIds = lobbyIds; }
public Given_a_lobby_update_When_logging(ITestOutputHelper output) { _output = output; _logger = _output.BuildLoggerFor <LobbyLogger>(); _lobbyLogger = new LobbyLogger(_logger, new List <Lobby>()); }