Overview

This exercise is intentionally left open ended. Within you will find a skeleton code base and a json file intended to simulate a database.

Requirements

  • API listing all customers
  • API retrieving a customer
  • API adding a customer
  • API updating a customer
  • Unit tests
  • Use .NET Core 3.1 or NET 5+

Expectations

Implement the above listed requirements in a manner you see fitting. Demonstrate design and implementation aspects you feel are important in a software project.

Publish

Publish your implementation under your own github account.