原创 【5min+】閃電光速拳? .NetCore 中的Span

系列介紹 簡介 【五分鐘的DotNet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 5min+不是超過5分

原创 【5min+】 秋名山的競速。 ValueTask 和 Task

系列介紹 簡介 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 場景 您可以在下班坐地

原创 熟悉而陌生的新朋友——IAsyncDisposable

歡迎關注我們的新博客——碼睿鴨 在.NET Core 3.0的版本更新中,官方我們帶來了一個新的接口 IAsyncDisposable。 小夥伴一看肯定就知道,它和.NET中原有的IDisposable接口肯定有着密不可分分的關係,且一定是

原创 微服務場景下的數據一致性解決方案 - saga

數據一致性是構建業務系統需要考慮的重要問題 , 以往我們是依靠數據庫來保證數據的一致性。但是在微服務架構以及分佈式環境下實現數據一致性是一個很有挑戰的的問題。ServiceComb作爲開源的微服務框架致力解決微服務開發過程中的問題。我們最

原创 如何運用領域驅動設計 - 工作單元

概述 在上一篇 《如何運用領域驅動設計 - 存儲庫》 的文章中,我們講述了有關倉儲的概念和使用規範。倉儲爲聚合提供了持久化到本地的功能,但是在持久化的過程中,有時一個聚合根中的各個領域對象會分散到不同的數據庫表裏面;又或者是一個用

原创 【5min+】保持程序健康的祕訣!AspNetCore的HealthCheck

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 5min+不是超過

原创 客官,來看看AspNetCore的身份驗證吧

開篇 這段時間潛水了太久,終於有時間可以更新一篇文章了。 通過本篇文章您將Get: Http的一些身份驗證概念 在AspNetCore中實現身份驗證方案 JWT等概念的基礎知識 使用Bearer Token對WebAPI進行保護 一些驗

原创 【5min+】美化API,包裝AspNetCore的返回結果

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 通過本篇文章您將Get:

原创 【5min+】爲你的.NET應用進行一次全方位體檢

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 通過本篇文章您將Get:

原创 【5min+】更好的選項實踐。.Net Core中的IOptions

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 通過本篇文章您將Get:

原创 【5min+】AspNet Core中的全局異常處理

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 5min+不是超過

原创 【5min+】AspNet Core中的全局異常處理

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 5min+不是超過5分鐘的意

原创 如何運用領域驅動設計 - 領域事件

開篇 距離發佈上一篇該系列的文章好像已經過了快一個半月了,好吧,我託更了😭。一晃就已經到了3月份,在這櫻花🌸盛開的季節,終於得重新連載該系列了。在停更的期間時不時會收到大家關於DDD的留言和問題,一旦我有時間一定會回覆大家的問題。在此,衷心

原创 使用Taiko + Gauge進行自動化測試(一)

目錄 初識Taiko 環境安裝 嘗試Taiko taiko 執行過程 結合Gauge編寫用例 使用Gauge 總結 初識Taiko 先來了解一下什麼是Taiko:“Taiko是一個免費的開源瀏覽器自動化工具,由ThoughtW

原创 【5min+】後臺任務的積木。.NetCore中的IHostedService

系列介紹 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 5min+不是超過5分鐘的意