iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

[Dot Net Core](圖解系列與常用套件) 系列

1.透過圖解了解軌跡,哪個部位要做什麼事,後續會有什麼後果,都是在地圖上推演預測的。圖解就像地圖般且有順序的走向來說明。
2.少有任何架構框架會比微軟寫得再好了。有限的生命該花在最好最厲害的對象上,趁機學習。
3.透過圖解了解框架,未來是有機會開發出可以嵌入替換到此框架某部位的套件。

鐵人鍊成 | 共 30 篇文章 | 26 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Dot Net Core](圖解系列) 21. MediatR - PreProcess and PostProcess

在 MediatR-IRequest的內容中,展示了 IRequest的運作,如下圖示意: 與運作展示: 運作末段(上圖右下)有PreProcess 與 P...

2022-09-21 ‧ 由 czxdas 分享
DAY 22

[Dot Net Core](延伸應用) 22. Event-driven Application - Using Queue to simulate operation

於先前小節內容,引用微軟的圖: 說明利用事件驅動應用有很大的好處。事件驅動可以使用觀察者模式進行類似的描述和比較, 一般來說,執行什麼動作和觸發事件同時進行...

2022-09-22 ‧ 由 czxdas 分享
DAY 23

[Dot Net Core](圖解系列) 23. AutoMapper - Process of that Registering package into DI

AutoMapper 可以進行複雜的與客制情境的轉換物件。有許多複雜且多情境的轉換,會先以基本轉換做運作說明。 AutoMapper 的官網有這麼一段:Why...

2022-09-23 ‧ 由 czxdas 分享
DAY 24

[Dot Net Core](圖解系列) 24.AutoMapper - Implement Mapping object

上一節是 AutoMapper 在注入 Controller 建構子所做的準備工作。這節要看如何運作轉換類別對應。 上節準備工作最末,其中一個設定是 prf...

2022-09-24 ‧ 由 czxdas 分享
DAY 25

[Dot Net Core](圖解系列) 25. 優秀套件之運作 - Autofac 運作圖解

於.net core 中有內建原生的 DI container,使得可以使用它的 IOC 機制。如果有複雜的情境,可能要於原生的機制上加上一些code,甚至可...

2022-09-25 ‧ 由 czxdas 分享
DAY 26

[Dot Net Core](常用套件) 26.套件Autofac於專案中如何快速擴充客製註冊方法

之前討論了 Autofac套件內部是如何運作的,稍微了解整個流程,雖然不是百分百都將所有細節都展現出來,但也可以了解近七、八成的主要執行方式。 這篇是探討,利...

2022-09-26 ‧ 由 czxdas 分享
DAY 27

[Dot Net Core](常用套件) 27. 批次註冊至 IOC Container - Scrutor vs Autofac

於.net core 中有內建原生的 DI container,使得可以使用它的 IOC 機制。另一種取代原生的 Autofac 套件可以搭配複雜的情境需求之...

2022-09-27 ‧ 由 czxdas 分享
DAY 28

[Dot Net Core](常用套件) 28. 抽換類別模組不重啟服務 - 使用Autofac協助研究範例

有時會思考一個問題,因為系統的複雜度上升,往往變更後更版上線也跟著複雜起來。那如果是微服務呢? 中斷了系統使用外,也要更新好幾個POD。有沒有一條路是可以擴充...

2022-09-28 ‧ 由 czxdas 分享
DAY 29

[Dot Net Core](常用套件) 29. 外部擴充功能研究範例

承上一節探討,上一節是以抽換模組的狀況下模擬,模組仍依照介面定義的功能來實作。 如果能由外部擴充功能,擴充 "額外" 功能,且是非繼承必須...

2022-09-29 ‧ 由 czxdas 分享
DAY 30

[Dot Net Core](圖解系列與常用套件) Discipline Equals Freedom

[紀律之影響] 看個有趣的訪問: Jocko Willink 曾在海豹突擊隊服役,他是海豹三隊「布魯瑟任務小組」(Task Unit Bruiser)的指揮...

2022-09-30 ‧ 由 czxdas 分享