Articles

Learn what the difference between .NET Core and .NET Framework is and when to choose .NET Core. .NET Core is the new open-source and cross-platform framework to build applications for all operating system including Windows, Mac, and Linux.

The ASP.NET Core dependency injection model works well when mapping one interface to one implementation of the interface, but doesn't have a framework to map an interface to multiple interface implementations. This article, along with code samples, shows how to handle this with a delegate and a facade pattern.