Design Patterns with C#

This is a repository dedicated to explore software design patterns using C#.

Patterns Covered:

  1. Singleton
    Message queue example

  2. Factory
    Payment processing types example

  3. FluentBuilder
    UI-Testing inspired Page Object example.