My OwaspHeaders.Core middleware hit version 22.214.171.124 recently. The new version uses a new way to set it's configuration: the builder pattern. So I thought I'd write a little about how the builder pattern works and how it is used by ASP NET Core and my middleware.
I decided to take one of my open source projects (OwaspHeaders.Core - https://github.com/GaProgMan/OwaspHeaders.Core) and update the code a little. It had previously used a json for configuration, but after this stream it used the Builder Pattern