예제 #1
0
 public BanFileIngest(
     ILogger <BanFileIngest> logger,
     IGuidValidator guidValidator,
     IPlayersRepository playersRepository,
     IAdminActionsRepository adminActionsRepository,
     IPlayersForumsClient playersForumsClient)
 {
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _guidValidator          = guidValidator ?? throw new ArgumentNullException(nameof(guidValidator));
     _playersRepository      = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository));
     _adminActionsRepository = adminActionsRepository ?? throw new ArgumentNullException(nameof(adminActionsRepository));
     _playersForumsClient    = playersForumsClient ?? throw new ArgumentNullException(nameof(playersForumsClient));
 }
예제 #2
0
 public QueryManager(ISettings settings, ILogger log, IGuidValidator guidValidator) : base(settings, log)
 {
 }