Beispiel #1
0
        public SteamCommunityManager(IJsonRequestParser jsonRequestParser, IConfiguration configuration)
        {
            _jsonRequestParser = jsonRequestParser;

            var steamcommunitySection = configuration.GetSection("SteamCommunity");

            _user = new User
            {
                Username     = steamcommunitySection.GetSection("Username").Value,
                Password     = steamcommunitySection.GetSection("Password").Value,
                SharedSecret = steamcommunitySection.GetSection("SharedSecret").Value
            };
        }
Beispiel #2
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;
 }
Beispiel #3
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;
 }