Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.08 KB

File metadata and controls

40 lines (27 loc) · 1.08 KB

test.clone

A project for exploring .NET 10 and ASP.NET Core technologies using clean architecture principles.

Architecture

This project follows a layered architecture pattern with clear separation of concerns:

  • WebApi - Presentation layer (HTTP endpoints, controllers)
  • DomainApi - Business logic layer (application services, Facade pattern)
  • DomainModel - Domain layer (entities, value objects)

For detailed architectural documentation, see Architecture Overview.

Technology Stack

  • .NET 10.0
  • ASP.NET Core
  • OpenAPI/Swagger
  • TUnit (testing)

Quick Start

  1. Build the solution:

    dotnet build
  2. Run the API:

    dotnet run --project src/WebApi
  3. Access Swagger UI at: https://localhost:5260/swagger

Documentation