public async Task <RestResponse> RestAsync(RestIdentity identity, RestRequest request) { try { RestResponse response = await RestCaller.SendAsync(identity, request).Free(); return(response); } catch (Exception ex) when(!(ex is OfflineApiException)) { throw new ApiException(string.Format(CultureInfo.InvariantCulture, "{2} {1} {0}", request.Url, request.Method, ex.Message), ex); } }
public HistoricalQuotesService() { this.restCaller = new RestCaller(); this.reader = new HistoricalCandleReader(); }
public LatestQuotesService() { this.restCaller = new RestCaller(); }