Exemple #1
0
        public async Task <ApiAssetPairHistoryRateModel> GetHistoryRate([FromRoute] string assetPairId,
                                                                        [FromBody] AssetPairRateHistoryRequest request)
        {
            var buyCandle = _feedCandlesRepository.GetCandleAsync(assetPairId, request.Period.ToDomainModel(),
                                                                  true, request.DateTime);

            var sellCandle = _feedCandlesRepository.GetCandleAsync(assetPairId, request.Period.ToDomainModel(),
                                                                   false, request.DateTime);

            return(Convertions.ToApiModel(assetPairId, await buyCandle, await sellCandle));
        }