ASP.NET Core's support for sharing objects defined at startup is great ... but what if you need to set options on those objects? Here's a case study that starts off great and then descends into ...
You can store encrypted values in your ASP.NET Core configuration file and seamlessly decrypt the values as you retrieve them. But there are, at least, two issues that you'll need to address. When I ...
How to implement logging, read from the configuration system, and use dependency injection in minimal APIs in ASP.NET Core 6. ASP.NET Core 6 introduces a simplified hosting model that can be used to ...
You will often have the need to send emails through your application. There are several tools and libraries available to help you achieve this. And cloud-based email services with friendly APIs make ...