[.NET Core] AutoActivate 程式範例

.NET Core裡的Dependency Injection怎麼啟動沒有被注入的Class?我自己的做法,是選用Autofac的AutoActivate功能來完成這個需求。在Autofac裡註冊Class的時候,可以透過宣告AutoActivate,讓Autofac容器啟動的時候生成Class,並且納入容器管理。

範例原碼:https://github.com/Clark159/CLK.NetCoreLab

範例專案:AutoActivateLab

參考資料:[Autofac官網 - 自动激活组件](https://autofaccn.readthedocs.io/zh/latest/lifetime/startup.html?highlight=AutoActivate#id3)

期許自己
能以更簡潔的文字與程式碼,傳達出程式設計背後的精神。
真正做到「以形寫神」的境界。