Skip to content

Conversation

dieguezthiago
Copy link

All the details have been added to the README file.

…application, infrastructure, API, and console app layers.
…nce `Currency` value object with predefined instances
…e, and enhance `CnbApiClient` with caching decorators and utilities
…r` with caching and scheduling logic for exchange rate updates
…tructure to include `Exchange.Infrastructure.UnitTests` project
…tter reuse in `CnbApiClientCacheDecoratorTests` and `CnbApiClientDataUpdateCalculatorTests`
…tructor and add a unit test for handling exchange rate calculations when `Amount` is greater than 1
…teCalculator` for improved visibility and debug information in cache and update logic
…e dependency injection for new services (`DateTimeProvider`, `ExchangeRateProvider`, `CnbApiClient`), add middlewares for request timing and exception handling, and adjust project structure with new DTOs and appsettings configuration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant