Solidry
Main purpose of Solidry is developing SOLID and DRY code with minimalistic library. Solidry allow add new functionality such as cross-cutting concerns in SOLID and easy way.
Get Started
Install the latest version from NuGet
Install-Package Solidry
Main goals
Simplicity
Every component in library should be easy to understand by Developer. To achive it architecture of library has to be consistent, contains only simlpe mechanisms which allow develop maintainable code.
Extensibility
Components should be easy to extend if functionality require it.
Replaceability
Components should be easy to replace without modification of current code.
Testability
Components should be testable and simultaneously well tested to avoid be error prone.