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.
The entirety of .NET Core's history is available online. It is one of Microsoft's first completely open frameworks, in that all of the important decisions have been made in the open and the source is completely open. Some of the key Microsoft employees even host a weekly show about it's development.