Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 660 Bytes

README.md

File metadata and controls

35 lines (28 loc) · 660 Bytes

Welcome to EnterpriseArchitecture

This is the source code and reference for my EnterpriseArchitecture Sample

How to Get Started

Create a database using the Database-initial.sql script, modify the connection string in appsettings.json, and you are good to go!

Patterns Covered

  1. Repository Pattern
  2. Unit of Work
  3. Singleton
  4. Decorator
  5. CQRS

Principles

  1. DDD
  2. SOLID
  3. KISS
  4. YAGNI
  5. DRY

Code Analysis

  1. Microsoft.CodeAnalysis.FxCopAnalyzers
  2. Roslynator.Analyzers

Code Security

  1. SecurityCodeScan
  2. NuGetDefense