在寫單元測試時,難免都會遇到 DbContext 的相依,在 ASP.NET Core 裡面什麼服務都是走DI,也包含了DbContext,這讓替換 DbContext 變得更容易了
2020-06-29
[ASP.NET Core] 在單元測試中替換掉 DbContext
- 629
- 0
- ASP.NET Core
在寫單元測試時,難免都會遇到 DbContext 的相依,在 ASP.NET Core 裡面什麼服務都是走DI,也包含了DbContext,這讓替換 DbContext 變得更容易了
平時都只會用 ConcurrentDictionary 自己刻 In-MemoryCache,玩了一下 MemoryCache 發現挺有趣的,筆記一下幾種做法
gRPC由Google發起的系統,基於HTTP/2協定傳輸,使用ProtocolButters為介面描述語言,在Microsoft Docs有一篇針對gRPC與HttpApi的比較表,接著加上Server端以及Client的使用方式
簡述 RouteAttrribute 的幾種用法
使用靜態檔案的Middleware(UseStaticFiles)
為專案加上 Area
啟用 UseAuthentication 後,讓MVC及API驗證失敗時有不同的行為
更改 Api 回應的參數命名規則(PascalCase 及 CamelCase)
如何使用 Middleware
取得當前的 Culture 名稱