public async Task <CurrencyModel> Handle(ObtenerMonedaRequest request, CancellationToken cancellationToken) { logger.LogInformation("Obtener moneda {id}", request.Id.ToUpper()); var dataModel = await monedasApiService.ObtenerMonedaAsync(request.Id.ToUpper()); var model = await ObtenerConversion(mapper.Map <CurrencyModel>(dataModel)); var entity = mapper.Map <CurrencyHistoryEntity>(model); await currencyHistoryDbService.InsertarCurrencyHistoryAsync(entity); return(model); }
public void InsertarCurrencyHistoryAsync() { service.InsertarCurrencyHistoryAsync(entity).Wait(); Assert.Pass(); }