Пример #1
0
 public CsgoFastApi
 (
     CsgoFastApiConfiguration configuration,
     ISteamMarketScraperService steamMarketScraperService,
     IHttpRequestParser httpRequestParser,
     IMongoPricingRepository pricingRepository,
     ILogger <CsgoFastApi> logger
 )
 {
     _configuration             = configuration;
     _steamMarketScraperService = steamMarketScraperService;
     _httpRequestParser         = httpRequestParser;
     _pricingRepository         = pricingRepository;
     _logger = logger;
 }
Пример #2
0
 public OpSkinsApi
 (
     string steamLyticsApiKey,
     IRepoServiceFactory repoServiceFactory,
     ILogServiceFactory logServiceFactory,
     IHttpRequestService httpRequestService,
     ISettingRepoService settingRepoService,
     ISteamMarketScraperService steamMarketScraperService
 )
 {
     _apiKey                    = steamLyticsApiKey;
     _repoServiceFactory        = repoServiceFactory;
     _logger                    = logServiceFactory.CreateLogger <OpSkinsApi>();
     _httpRequestService        = httpRequestService;
     _settingRepoService        = settingRepoService;
     _steamMarketScraperService = steamMarketScraperService;
 }
Пример #3
0
 public PricingServiceFactory(
     IRepoServiceFactory repoServiceFactory,
     ILogServiceFactory logServiceFactory,
     IHttpRequestService httpRequestService,
     ISettingRepoService settingRepoService,
     IConfiguration configuration,
     ISteamMarketScraperService steamMarketScraperService,
     IJsonRequestParser jsonRequestParser
     )
 {
     _repoServiceFactory        = repoServiceFactory;
     _logServiceFactory         = logServiceFactory;
     _httpRequestService        = httpRequestService;
     _settingRepoService        = settingRepoService;
     _configuration             = configuration;
     _steamMarketScraperService = steamMarketScraperService;
     _jsonRequestParser         = jsonRequestParser;
 }
Пример #4
0
 public CsgoFastApi
 (
     string steamLyticsApiKey,
     IRepoServiceFactory repoServiceFactory,
     ILogServiceFactory logServiceFactory,
     IHttpRequestService httpRequestService,
     ISettingRepoService settingRepoService,
     ISteamMarketScraperService steamMarketScraperService,
     IJsonRequestParser jsonRequestParser
 )
 {
     _apiKey                    = steamLyticsApiKey;
     _repoServiceFactory        = repoServiceFactory;
     _logger                    = logServiceFactory.CreateLogger <CsgoFastApi>();
     _httpRequestService        = httpRequestService;
     _settingRepoService        = settingRepoService;
     _steamMarketScraperService = steamMarketScraperService;
     _jsonRequestParser         = jsonRequestParser;
 }