[ .NET Core ] 使用擴充方法擺脫 IOptions<T> 的組態設定方式

開發的過程中難免會於組態檔中存取應用程式的特定資訊,

.NET Core 中拋棄了過去存於 Web.Config 的方式,

而將組態預設存放在 appsetting.json 中。

官方預設提供了 IOptions<T> 讓我們能夠以強型別的方式繫結組態,

但是使用起來總覺得不是那麼順手,

本文介紹如何透過自訂擴充方法簡化組態注入方式。

...繼續閱讀 »