Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1.02 KB

README.md

File metadata and controls

24 lines (18 loc) · 1.02 KB

christmas-architecture

Et enkelt eksempel på Clean Architecture ifm julekalenderen til Bekk på lille julaften.

Strukturen i repoet er inspirert av Clean Architecture fra: https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html

I src-mappen vil du finne:

  1. Domain
    Domeneobjekter; det innerste delen av arkitekturen og skal derfor ikke referere til noe annet lag.

  2. Application
    Applikasjonslogikk, query og command handlere; kan bare referere til Domain

  3. Infrastructure
    Repsitory; kan referere til Application og Domain.

  4. Web
    Controllere, dependency injection setup ++ ; er ytterst og kan dermed kjenne til alle lag.

    Forutsetninger

Kjøre applikasjonen

  • Åpne en terminal der .NET CLI er tilgjengelig
  • Navigèr til src\Web og skriv dotnet run etterfulgt av enter: