ASP.NET というか .NET Framework は System.Configuration を使って、アプリケーションの設定読み込みを実装するか、完全に自前で XML などを読み込む処理を作っていたかと思いますが、ASP.NET Core ではフレームワークとして用意されました。 Configuration in ASP.NET Core | Microsoft Learn ASP.NET Core の各ミドルウェアはこのオプション機能を使って、設定周りが実装されています。 このオプション機能を提供しているのは Microsoft.Extensions.Options 名前空間なので、ASP.NET Core と呼ぶのが適切なのかわかってないですが、GitHub では aspnet 内にいるので ASP.NET Core として扱います。 機能としてはシンプルですが、拡張メソッド