摘要:
GitHub Copilot Github Copilot文檔地址:Github Copilot文檔 IDE上的 GithubCopilot VSCode 安裝VSCode:如果您還沒有安裝VSCode,請前往VSCode官方網站下載并安裝最新版本的VSCode。 安裝GitHub Copilot插 閱讀全文
posted @ 2024-01-02 13:37
胖紙不爭
閱讀(1002)
評論(0)
推薦(0)
摘要:
Ef Core花里胡哨系列(3) 動態修改實體對應的表(分表)、多租戶 Ef Core在加載的時候,會執行一次OnModelCreating用來加載所用到的實體。我們要做的就是刷新Ef Core上下文中之前緩存的內容。 分表 我們假如有一個程序,會每個月創建一個Table年月的表,我們要做的是每個月 閱讀全文
posted @ 2024-01-02 12:10
胖紙不爭
閱讀(428)
評論(0)
推薦(0)
摘要:
Ef Core花里胡哨系列(2) 移除外鍵、擴展操作 雖然數據庫的外鍵有著舉足輕重的作用,但是在通常的軟件設計中,很多人嫌棄麻煩,從而放棄了Ef Core的Codo-First模式而轉向Db-First模式。但是Db-First不是很嚴謹,所以我這里就是提供一種相對折中的方式:在Code-Frist 閱讀全文
posted @ 2024-01-02 12:09
胖紙不爭
閱讀(454)
評論(0)
推薦(1)
摘要:
Ef Core花里胡哨系列(1) SafeDelete、ReadOnly、Audit 安全刪除、只讀、審計等 在軟件設計中,軟刪除是一種常見的數據管理技術,用于標記和隱藏被刪除的數據,而不是永久地從數據庫中刪除它們。軟刪除通常通過在數據表中添加一個額外的標志列(例如"IsDeleted")來實現。當 閱讀全文
posted @ 2024-01-02 12:09
胖紙不爭
閱讀(478)
評論(2)
推薦(2)
摘要:
本地事件總線和事務 通過重寫Ef Core的SaveChanges/SaveChangesAsync來實現事務。當然,如果您愿意實現倉儲層,可以在倉儲層實現展開對應實體包含的事件,并且調整事件的處理順序。 Github倉庫地址:soda-event-bus 實現AggregateRoot類 Aggr 閱讀全文
posted @ 2024-01-02 09:50
胖紙不爭
閱讀(330)
評論(0)
推薦(0)
摘要:
使用 C# 實現一個 Event Bus Event Bus(事件總線)是一種用于在應用程序內部或跨應用程序組件之間進行事件通信的機制。它允許不同的組件通過發布和訂閱事件來進行解耦和通信。 在給定的代碼片段中,我們可以看到一個使用C#實現的Event Bus。它定義了一些接口和類來實現事件的發布和訂 閱讀全文
posted @ 2024-01-02 09:48
胖紙不爭
閱讀(1376)
評論(1)
推薦(15)

浙公網安備 33010602011771號