예제 #1
0
 public TrmHandler(
     IHttpClientFactory httpClientFactory,
     HttpClientPoliciesSettings httpClientPoliciesSettings,
     IOptionsMonitor <CurrencySettings> serviceSettings,
     ISlackHooksService slackHooksService,
     ILogger <CurrencyHandler> logger) : base(httpClientFactory, httpClientPoliciesSettings, serviceSettings.Get("TrmService"), slackHooksService, logger)
 {
 }
예제 #2
0
 public BnaHandler(
     IHttpClientFactory httpClientFactory,
     HttpClientPoliciesSettings bnaClientPoliciesSettings,
     IOptionsMonitor <CurrencySettings> bnaSettings,
     ISlackHooksService slackHooksService,
     ILogger <CurrencyHandler> logger) : base(httpClientFactory, bnaClientPoliciesSettings,
                                              bnaSettings.Get("BnaService"), slackHooksService, logger)
 {
 }
예제 #3
0
 public BnaService(IHttpClientFactory httpClientFactory,
                   HttpClientPoliciesSettings bnaClientPoliciesSettings,
                   BnaSettings bnaSettings,
                   ISlackHooksService slackHooksService)
 {
     _httpClient        = httpClientFactory.CreateClient(bnaClientPoliciesSettings.ClientName);
     _bnaSettings       = bnaSettings;
     _slackHooksService = slackHooksService;
 }
예제 #4
0
 public DofHandler(
     IHttpClientFactory httpClientFactory,
     HttpClientPoliciesSettings dofClientPoliciesSettings,
     IOptionsMonitor <CurrencySettings> dofSettings,
     ISlackHooksService slackHooksService,
     ILogger <CurrencyHandler> logger) : base(httpClientFactory, dofClientPoliciesSettings, dofSettings.Get("DofService"),
                                              slackHooksService, logger)
 {
 }
예제 #5
0
 protected CurrencyHandler(
     IHttpClientFactory httpClientFactory,
     HttpClientPoliciesSettings httpClientPoliciesSettings,
     CurrencySettings serviceSettings,
     ISlackHooksService slackHooksService,
     ILogger <CurrencyHandler> logger)
 {
     HttpClientFactory          = httpClientFactory;
     HttpClientPoliciesSettings = httpClientPoliciesSettings;
     ServiceSettings            = serviceSettings;
     SlackHooksService          = slackHooksService;
     Logger = logger;
 }