public ClientStatisticsController(IManager manager, IResourceQueryHelper <StatsInfoRequest, AdvancedStatsInfo> queryHelper, IConfigurationHandler <DefaultSettings> configurationHandler) : base(manager) { _queryHelper = queryHelper; _defaultConfig = configurationHandler.Configuration(); }
public ClientController(ILogger <ClientController> logger, IResourceQueryHelper <FindClientRequest, FindClientResult> clientQueryHelper, ClientService clientService, IManager manager) : base(manager) { _logger = logger; _clientQueryHelper = clientQueryHelper; _clientService = clientService; }
public StatsController(ILogger logger, IManager manager, IResourceQueryHelper <ChatSearchQuery, MessageResponse> resourceQueryHelper, ITranslationLookup translationLookup) : base(manager) { _logger = logger; _manager = manager; _chatResourceQueryHelper = resourceQueryHelper; _translationLookup = translationLookup; }
public Plugin(IConfigurationHandlerFactory configurationHandlerFactory, IDatabaseContextFactory databaseContextFactory, ITranslationLookup translationLookup, IMetaService metaService, IResourceQueryHelper <ChatSearchQuery, MessageResponse> chatQueryHelper) { Config = configurationHandlerFactory.GetConfigurationHandler <StatsConfiguration>("StatsPluginSettings"); _databaseContextFactory = databaseContextFactory; _translationLookup = translationLookup; _metaService = metaService; _chatQueryHelper = chatQueryHelper; }
public StatsController(ILogger <StatsController> logger, IManager manager, IResourceQueryHelper <ChatSearchQuery, MessageResponse> resourceQueryHelper, ITranslationLookup translationLookup, IDatabaseContextFactory contextFactory, IConfigurationHandler <StatsConfiguration> configurationHandler) : base(manager) { _logger = logger; _manager = manager; _chatResourceQueryHelper = resourceQueryHelper; _translationLookup = translationLookup; _contextFactory = contextFactory; _configurationHandler = configurationHandler; }
public MetaRegistration(ILogger logger, IMetaService metaService, ITranslationLookup transLookup, IEntityService <EFClient> clientEntityService, IResourceQueryHelper <ClientPaginationRequest, ReceivedPenaltyResponse> receivedPenaltyHelper, IResourceQueryHelper <ClientPaginationRequest, AdministeredPenaltyResponse> administeredPenaltyHelper, IResourceQueryHelper <ClientPaginationRequest, UpdatedAliasResponse> updatedAliasHelper) { _logger = logger; _transLookup = transLookup; _metaService = metaService; _clientEntityService = clientEntityService; _receivedPenaltyHelper = receivedPenaltyHelper; _administeredPenaltyHelper = administeredPenaltyHelper; _updatedAliasHelper = updatedAliasHelper; }
public Plugin(ILogger <Plugin> logger, IConfigurationHandlerFactory configurationHandlerFactory, IDatabaseContextFactory databaseContextFactory, ITranslationLookup translationLookup, IMetaService metaService, IResourceQueryHelper <ChatSearchQuery, MessageResponse> chatQueryHelper, ILogger <StatManager> managerLogger, IEnumerable <IClientStatisticCalculator> statCalculators, IServerDistributionCalculator serverDistributionCalculator) { Config = configurationHandlerFactory.GetConfigurationHandler <StatsConfiguration>("StatsPluginSettings"); _databaseContextFactory = databaseContextFactory; _translationLookup = translationLookup; _metaService = metaService; _chatQueryHelper = chatQueryHelper; _managerLogger = managerLogger; _logger = logger; _statCalculators = statCalculators.ToList(); _serverDistributionCalculator = serverDistributionCalculator; }
public void Setup() { var collection = new ServiceCollection(); collection.AddMvc() .AddFluentValidation(); serviceProvider = collection.AddSingleton <ClientController>() .AddSingleton <StatsWeb.API.StatsController>() .AddSingleton(A.Fake <IResourceQueryHelper <FindClientRequest, FindClientResult> >()) .AddSingleton(A.Fake <IResourceQueryHelper <StatsInfoRequest, StatsInfoResult> >()) .AddTransient <IValidator <FindClientRequest>, FindClientRequestValidator>() .BuildBase() .BuildServiceProvider(); clientController = serviceProvider.GetRequiredService <ClientController>(); statsController = serviceProvider.GetRequiredService <StatsWeb.API.StatsController>(); contextFactory = serviceProvider.GetRequiredService <IDatabaseContextFactory>(); fakeClientQueryHelper = serviceProvider.GetRequiredService <IResourceQueryHelper <FindClientRequest, FindClientResult> >(); fakeStatsQueryHelper = serviceProvider.GetRequiredService <IResourceQueryHelper <StatsInfoRequest, StatsInfoResult> >(); }
public StatsController(ILogger <StatsController> logger, IResourceQueryHelper <StatsInfoRequest, StatsInfoResult> statsQueryHelper) { _statsQueryHelper = statsQueryHelper; _logger = logger; }
public ClientController(ILogger logger, IResourceQueryHelper <FindClientRequest, FindClientResult> clientQueryHelper) { _logger = logger; _clientQueryHelper = clientQueryHelper; }