C# Design Patterns

  1. Dependency Injection using Castle Windsor
  2. Stateless 3.0 - A State Machine library for .NET Core