/CoreWebAPIStarter

.NET 7.0 Core API Starter Solution

Primary LanguageC#MIT LicenseMIT

.NET 7.0 WebAPI Starter

.NET Core 7.0 Web API with service class library and mockservice DI

CoreWebAPIStarter Layers/Projects:

  1. WebAPI
    • .NET Core Web API
  2. Core
    • Business Logic, services closely linked with API
  3. Tests
    • Unit Tests
    • Integration Tests
    • Mocking for developing against incomplete services

Instructions:

Build:

  1. Git clone repo
  2. Open in Visual Studio, Jetbrains Rider etc.
  3. Run the project

Demo:

  1. Your default internet browser should open with Swagger API UI
  2. Click on the sample GET endpoint /userContext
  3. Click Try it out on the right
  4. Then click execute under the API endpoint