9 packages tagged with “gof”
Furlong provides several implementations of the Chain of Responsibility pattern, supporting sync, async-await, request, request-response, and local delegates (also using async-await, et al).
Library dedicated to those who write boilerplate code just o implement another pattern or practice.
A state machine library that makes implementing state transitions more fun. Now with async execution.
Gang of Four Pattern Templates
A dotnet implementation of Michael Nygard's Circuit Breaker state machine, using the Gang of Four's STATE pattern.
this tools for refactor codes by Gof Design patterns
A collection of well known pattern interfaces
Desgin Patterns for C# (Gang of Four)
Provides idiomatic .NET implementations of classic creational design patterns, including Factory Method, Abstract Factory, Builder, Prototype, and Singleton. These patterns simplify and standardize object creation, making applications more flexible, maintainable, and decoupled. Each implementation includes clean interfaces, modern C# examples, and practical use cases to help developers apply proven design principles in real-world projects.