IEnumerable's lazy evaluation
Defer execution of IEnumerable returning methods until iteration
Environment specific startup Configure methods
How environment specific named Configure methods can be used during startup
Exploring the new required properties
Learning about the new required keyword potentially coming with C#11
Configuration from memory with AddJsonStream
Using AddJsonStream to load configuration in a unit test