No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
0_Cross
1_Presentation
2_Process
3_Domain
4_Data
Properties
packages
.gitattributes
.gitignore
Application.cs
Layer.Factory.csproj
Layer.Factory.csproj.DotSettings
Layer.Factory.dotnet.hsp
Layer.Factory.sln
README.md
packages.config

README.md

Layer.Factory

This Layer.Factory sample is a very simple Domain Driven Design sample application which follows the layered architecture pattern. The sample is used to illustrate the difference between the layered architecture pattern and the onion architecture. The namespaces in this sample simulate layers.

The sample is very simple. The idea is that the domain model behind it represents a factory which produces layers (what a coincidence). In order to be able to create layers a factory responsible for creating layers must be created first.