Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 863 Bytes

File metadata and controls

9 lines (6 loc) · 863 Bytes

CompositionRoot Architecture

A simple solution to demonstrate how to implement a the "Composition Root" pattern in a .net solution.

The Composition Root assembly is te responsible to register all of your dependencies

I explored this concept in this blog post.

I Also provided three "Views", a console view, a Asp.Net Core Mvc View and a Asp.Net Mvc "Full Framework" View to show how to use this concept in different projects types.