Skip to content

This repo contains a sample project explains the fundamental layers in Domain Driven Design (DDD)

Notifications You must be signed in to change notification settings

slayerprogrammer/DDD_Layers_DotNET_Core

 
 

Repository files navigation

Major layers in Domain Driven Design

build Status CircleCI

  • Presentation Layer: Graphical user interface, focus on handling the interaction between the user and the application.
  • Application layer: Offers a middle ground to orchestrate or organize the interaction between domains and respoistories
  • Domain layer: Contains the business objects, business logics and in-proc domain events.
  • Infrastructure Persistence layer: Responsible for Data persistence and Data access

DDD layers

About

This repo contains a sample project explains the fundamental layers in Domain Driven Design (DDD)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C# 98.5%
  • Dockerfile 1.5%