vkradio / CurrencyRates

Test task implementation of Web API with some advanced techniques

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CurrencyRates

Test task implementation of Web API with some advanced techniques

This project demonstrates:

  • Web API implementation using C# and ASP.NET Core
  • EF Core
  • async/await
  • LINQ
  • Functional, integration and unit tests using xUnit
  • Layering of typical business app
  • Some design patterns:
    • DI
    • Repository
    • Specification
  • Separation of concerns: Entities are fully separated from the EF Core infrastructure

About

Test task implementation of Web API with some advanced techniques

License:MIT License


Languages

Language:C# 100.0%