SharpSolid

SOLID principles in C#

What are the SOLID principles?

  • S: single-responsibility principle
  • O: open–closed principle
  • L: Liskov substitution principle
  • I: interface segregation principle
  • D: dependency inversion principle

Each directory in this project is a respective SOLID rule.