API Reference
Welcome to the PatternKit API reference documentation.
PatternKit provides fluent, modern implementations of classic design patterns for .NET 9+.
Namespaces
Browse the API documentation by namespace:
- PatternKit.Behavioral - Behavioral patterns (Strategy, Chain, Iterator, Visitor, etc.)
- PatternKit.Creational - Creational patterns (Factory, Builder, Prototype, Singleton)
- PatternKit.Structural - Structural patterns (Decorator, Proxy, Facade, Adapter, etc.)
- PatternKit.Generators - Source generators for reducing boilerplate
Getting Started
If you're new to PatternKit, check out:
- Home - Overview and quick start guide
- Patterns - Pattern documentation and examples
- Generators - Source generator guides