Preview fragment. Get full access
Design Patterns in .NET Core 3: Reusable Approaches in C# and F# for Object-Oriented Software Design