Summary
This is just a small customization, but it should help if you want to share the code between different platforms, or if you want to run your application on Docker and don't want to worry about certificate stores, and so on.
Usually, if you run your application behind a web server such as IIS or NGINX, you don't need to care about certificates in your ASP.NET Core 5.0 application. However, if you host your application inside another application, on Docker or without an IIS or NGINX, you will need to.
ASP.NET Core 5.0 has a new feature to run tasks in the background inside the application. This topic will be covered in the next chapter.