DesignPattern repository contains implementations of OOD patterns.
Prorotype pattern
Console application with simple example of Prototype pattern purpose
SOLID
There is five(not a magic number, there is a five solid principles, if someone forget it) examples for implementing SOLID principles. All of them are console applications.
Strategy pattern
.NET Core console app that shows purpose of Strategy pattern as Logger for diff formats.
Template Method pattern
Implementation of template method pattern on example of a different hasher realizations. NET Core console app.
Mediator pattern
Implemented a mediator pattern in console app where I user mediator for saving data. It uses data handler that do not know about data base controller. And of course it uses data base controller that do not know about data handler. Of course, mediator know them both.