public TeamspeakLiveService(TeamspeakConfiguration teamspeakConfiguration, IMediator mediator, ILogger <TeamspeakLiveService> logger) { _teamspeakConfiguration = teamspeakConfiguration; _mediator = mediator; _logger = logger; _teamspeakClient = new TeamSpeakClient(teamspeakConfiguration.Host, teamspeakConfiguration.Port); _usernameCache = new ConcurrentDictionary <int, string>(); }
public CredentialsAskedHandler(TeamspeakConfiguration teamspeakConfiguration, IMediator mediator) { _teamspeakConfiguration = teamspeakConfiguration; _mediator = mediator; }