FusionCache 快取套件介紹
近期同事介紹了 FusionCache 這個快取套件,試玩了一下發現裡面的功能非常完整,說明文件也很詳細。FusionCache 解決了很多使用多層快取時會遇到的問題,也比微軟在 .NET 9 新出的 HybridCache 完整和好用很多。
近期同事介紹了 FusionCache 這個快取套件,試玩了一下發現裡面的功能非常完整,說明文件也很詳細。FusionCache 解決了很多使用多層快取時會遇到的問題,也比微軟在 .NET 9 新出的 HybridCache 完整和好用很多。
介紹一下 Assembly Fixture,生命週期貫穿整個測試。
介紹一下 Collection Fixture。功能和 Class Fixture 很像,但生命週期比 Class Fixture 還長。
介紹一下 xUnit 中的 Class Fixture。
簡單說說 fixture 這東西,裡面充滿意想不到的坑。
簡單說明 xUnit 的一些基礎觀念與用法,如測試類別、測試方法等。
核心觀念和主流的測試工具一樣,主要差在 Initialize 和 Cleanup 不同,xUnit 主要靠建構式和實作 IDisposable 來處理,而且有 IClassFixture 和 ICollectionFixture 來提供多種組合,增加了彈性。
依據「思辨,從問對問題開始」一書所簡單整理,並加上一些個人看法。英文書名:Asking the Right Questions:A Guide to Critical Thinking.
這篇文章主要會說明為什麼選擇使用 OpenTelemetry 作為處理追蹤資料的套件,還有如何利用 .NET System.Diagnostics 函式庫來產生追蹤資料,並交由 OpenTelemetry 來接手處理後續流程的方式。
上一篇已經簡單介紹了這幾個服務的功能,這篇就使用 docker compose 來架設這幾個服務,並且修改一些小地方以符合我們想要的設定。