An open API service indexing awesome lists of open source software.

https://github.com/tobbie/csharp-design-patterns

A collection of software design patterns in csharp
https://github.com/tobbie/csharp-design-patterns

adapter-pattern bridge-pattern builder-pattern decorator facade-pattern factory-pattern observer-pattern prototype repository-pattern singleton-pattern state-pattern strategy-pattern unit-of-work-pattern

Last synced: 3 months ago
JSON representation

A collection of software design patterns in csharp

Awesome Lists containing this project

README

          

## Design Patterns in C# - A collection of the Gang Of Four patterns (WIP)
The project is a group of class libraries that contain creational, behavioral and structural design patterns

### Creational patterns
* Singleton
* Factory Method
* Abstract Factory
* Builder
* Prototype

### Structural patterns
* Adapter
* Facade
* Decorator
* Composite
* Bridge
* Flyweight
* Proxy

### Behavioural patterns

* Observer
* Strategy
* Command
* State
* Mediator
* Chain of Responsibility
* Template Method
* Visitor
* Iterator
* Memento