Take advantage of the options pattern to load configuration data directly into your classes at runtime for simple and flexible configuration data management When working in ASP.NET Core you will often ...
Design patterns have evolved to address problems that are often encountered in software applications. They are solutions to recurring problems and complexities in software design. We’ve discussed many ...
How can one class communicate with each another, yet know nothing about that other class? That's where the mediator pattern comes in, and Eric shows how to employ it in a .NET chat application. The ...