In this article, we'll discuss about how we can efficiently reuse HttpClient instances by means of dependency injection and how IHttpClientFactory helps.
A UnitOfWork is a simple class with one method to save the context, and properties representing every related Repository which need to be processed as a whole.
Using MySQL server via container is a lot simpler and easier to use than the original route; all we need to do is just pull the appropriate image which contains MySQL installed and connect to it.
Let me share a piece of my experience in the various issues I faced with setting up Swagger in my ASP.NET Core API, while upgrading it from the legacy aspnetcore2.2 to the most recent aspnetcore3.1 SDK