public UsersListAskedHandler( [NotNull] ITeamspeakUsersProvider teamspeakUsersProvider, [NotNull] IMediator mediator, [NotNull] PhrasesProvider phrasesProvider) { _teamspeakUsersProvider = teamspeakUsersProvider ?? throw new ArgumentNullException(nameof(teamspeakUsersProvider)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _phrasesProvider = phrasesProvider ?? throw new ArgumentNullException(nameof(phrasesProvider)); }
public HomeController(ITeamspeakUsersProvider teamspeakUsersProvider) { _teamspeakUsersProvider = teamspeakUsersProvider; }
public TeamspeakController([NotNull] IMongoDatabase database, [NotNull] ITeamspeakUsersProvider teamspeakUsersProvider) { _database = database ?? throw new ArgumentNullException(nameof(database)); _teamspeakUsersProvider = teamspeakUsersProvider ?? throw new ArgumentNullException(nameof(teamspeakUsersProvider)); }