
· Manikandan · Design Patterns
State Design Pattern in .NET Core API
A practical State pattern guide in C# with classic state objects and enum-driven state machine styles.

A practical State pattern guide in C# with classic state objects and enum-driven state machine styles.

A practical Mediator pattern guide in C# with centralized and hierarchical coordination styles for clean .NET workflows.

A practical Observer pattern guide in C# with push, pull, and event-delegate variants for reactive .NET workflows.

A practical guide to the Flyweight pattern in C#, with intrinsic vs extrinsic state, composite flyweight, and a UML diagram.

A practical Command pattern guide in C# with Simple, Composite, and Undoable variants for clean .NET API workflows.

A comprehensive guide to the Strategy pattern in C#, with static compile-time and dynamic runtime injection variations for algorithm selection.