コード例 #1
0
 public StockportApiRepository(IHttpClient httpClient, IApplicationConfiguration config, IUrlGeneratorSimple urlGeneratorSimple, ILogger <BaseRepository> logger) : base(httpClient, config, logger)
 {
     _httpClient         = httpClient;
     _config             = config;
     _urlGeneratorSimple = urlGeneratorSimple;
     _logger             = logger;
 }
コード例 #2
0
 public NewsRepository(IHttpClient httpClient, IApplicationConfiguration config, IUrlGeneratorSimple urlGeneratorSimple, ILoggedInHelper loggedInHelper, ILogger <BaseRepository> logger) : base(httpClient, config, logger)
 {
     _httpClient         = httpClient;
     _config             = config;
     _urlGeneratorSimple = urlGeneratorSimple;
     _loggedInHelper     = loggedInHelper;
     _logger             = logger;
 }
コード例 #3
0
 public Repository(UrlGenerator urlGenerator, IHttpClient httpClient, IApplicationConfiguration config, IUrlGeneratorSimple urlGeneratorSimple)
 {
     _urlGenerator          = urlGenerator;
     _httpClient            = httpClient;
     _config                = config;
     _urlGeneratorSimple    = urlGeneratorSimple;
     _authenticationHeaders = new Dictionary <string, string> {
         { "Authorization", _config.GetContentApiAuthenticationKey() }, { "X-ClientId", _config.GetWebAppClientId() }
     };
 }
コード例 #4
0
 public StockportApiEventsService(IStockportApiRepository stockportApiRepository, IUrlGeneratorSimple urlGeneratorSimple, IEventFactory eventFactory)
 {
     _stockportApiRepository = stockportApiRepository;
     _urlGeneratorSimple     = urlGeneratorSimple;
     _eventFactory           = eventFactory;
 }
コード例 #5
0
 public ContentApiRepository(IHttpClient httpClient, IApplicationConfiguration config, IUrlGeneratorSimple urlGeneratorSimple, ILogger <BaseRepository> logger) : base(httpClient, config, logger)
 {
     _urlGeneratorSimple = urlGeneratorSimple;
 }