顯示具有 autofac 標籤的文章。 顯示所有文章
顯示具有 autofac 標籤的文章。 顯示所有文章

2023年12月14日 星期四

在 .NET Framework 使用 HttpClientFactory

HttpClient 已經取代 WebClient 成為主流,而早期版本的(推出於 .NET 4.5) HttpClient 有一些問題,

各路人馬也陸續推出解方,微軟後續也推出了擴充套件來一併解決了相關問題,這邊記錄下...


2023年11月9日 星期四

.NET Core Console Application 使用依賴注入(四)

前回使用Autofac 套件,這回搭配 Microsoft.Extensions.Hosting 套件一起服用,透過Hosting 來掌控

應用程式相關生命週期及統一託管模型


.NET Core Console Application 使用依賴注入(三)

之前有介紹使用內建DependencyInjection 的使用方式,這回嘗試使用 Autofac 套件達到DI的效果,

當然 Autofac 還有其他強大的功能,這邊先透過基本的注入觀察其生命週期


2023年4月16日 星期日

ASP.NET Core 7.0 如何引用 Autofac

ASP.NET Core 在引用Autofac 套件中,相較於 Core 3.1 的版本而在 7.0 的版本中設定稍微簡潔一點

(但就真的只有一點點...),隨手紀錄一下


2020年4月21日 星期二

Autofac 筆記2 -- WebApi 註冊之生命週期類型

在使用Autofac 的時候,我們註冊若干類別到容器中,而物件的生成也由容器幫我們處理;這時就需要探究一下,
究竟生成的物件是來自同一個參考,還是都是各自獨立的?這類的議題,牽扯到實際應
用時該使用哪種的生命週期註冊物件,並且物件會有我們預想要得表現。

2020年4月20日 星期一

Autofac 筆記1 -- 初探

在物件導向設計原則,有一項是「相依注入」,描述著若物件有強耦合的相依性,要想減少此特性,
除了使用 Interface 抽象化之外,若該物件一定會使用到某個 Implement ,那就透過注入的方式,