コード例 #1
0
 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>();
 }
コード例 #2
0
 public CredentialsAskedHandler(TeamspeakConfiguration teamspeakConfiguration,
                                IMediator mediator)
 {
     _teamspeakConfiguration = teamspeakConfiguration;
     _mediator = mediator;
 }