An educational project where all .NET design patterns are implemented with given examples.
-
Updated
Jul 2, 2022 - C#
An educational project where all .NET design patterns are implemented with given examples.
This project demonstrates key design patterns in C# by implementing a "notification system". It uses Singleton, Factory, Facade, and Observer patterns to ensure modularity, scalability, and efficiency. The system dynamically selects notification modes (Email/SMS) and manages user notifications seamlessly.
This is a learning project for Design Patterns
Singleton Base
Add a description, image, and links to the singleton-design-pattern topic page so that developers can more easily learn about it.
To associate your repository with the singleton-design-pattern topic, visit your repo's landing page and select "manage topics."