Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="publicContractKLineRepository"></param>
 /// <param name="oKEXSettings"></param>
 /// <param name="iOKEXHttpClient"></param>
 public DeliveryContractController(ILogger <DeliveryContractController> logger,
                                   IPublicContractKLineRepository publicContractKLineRepository,
                                   OKEXSettings oKEXSettings,
                                   IOKEXHttpClient iOKEXHttpClient)
 {
     _logger = logger;
     _publicContractKLineRepository = publicContractKLineRepository;
     _oKEXSettings    = oKEXSettings;
     _iOKEXHttpClient = iOKEXHttpClient;
 }
Esempio n. 2
0
 public OKEXHttpClient(System.Net.Http.HttpClient httpClient, OKEXSettings fileSystemConfig) : base(httpClient)
 {
     httpClient.BaseAddress = new Uri(fileSystemConfig.BaseUrl);
     httpClient.DefaultRequestHeaders.Add("User-Agent", "HttpClientFactory-Sample");
     _client = httpClient;
 }