前言 簡單整理一下grpc。 正文 什么是grpc? 一個遠程過程調用框架,可以像類一樣調用遠程方法。 這種模式一般來說就是代理模式,然后都是框架自我生成的。 由google 公司發起並開源,故而前面有個g。 grpc的特點: 提供幾乎所有主流語言的實現 ...
前言 簡單整理一下路由和終節點。 正文 路由方式主要有兩種: .路由模板方式 .RouteAttribute 方式 路由約束: .類型約束 .范圍約束 .正則表達式 .是否必選 .自定義 IRootConstaint URL 生成 .LinKGenerator .IUrlHelper 先搭建一個swagger: 然后創建一個controller: 看到在每個action上都有一些配置,上面就是約束 ...
2021-06-18 07:46 0 367 推薦指數:
前言 簡單整理一下grpc。 正文 什么是grpc? 一個遠程過程調用框架,可以像類一樣調用遠程方法。 這種模式一般來說就是代理模式,然后都是框架自我生成的。 由google 公司發起並開源,故而前面有個g。 grpc的特點: 提供幾乎所有主流語言的實現 ...
前言 簡單整理一下Mediator。 正文 Mediator 名字是中介者的意思。 那么它和中介者模式有什么關系呢?前面整理設計模式的時候,並沒有去介紹具體的中介者模式的代碼實現。 如下: https://www.cnblogs.com/aoximin/p/13600464.html ...
前言 簡單介紹一下異常中間件的使用。 正文 這樣寫入中間件哈,那么在env環境下就會去執行UseDeveloperExceptionPage。 那么我們應該去看DeveloperExc ...
前言 簡單整理一下靜態中間件。 正文 我們使用靜態文件調用: 那么這個默認會將我們根目錄下的wwwroot作為靜態目錄。 這個就比較值得注意的,可能剛開始學.net core 的小伙伴,會直接把腳本寫在更目錄script這樣是訪問不到的。 當然了,你可以配置參數 ...
前文 前面整理了倉儲層,工作單元模式,同時簡單介紹了一下mediator。 那么就mediator在看下領域事件啟到了什么作用吧。 正文 這里先注冊一下MediatR服務: 具體注冊: 前文提及在共享層的領域抽象類庫中,有下面幾個類: 用來標志領域事件的接口: 用來標志 ...
前言 簡單整理一下配置中心。 正文 什么時候需要配置中心? 多項目組並行協作 運維開發分工職責明確 對風險控制有更高訴求 對線上配置熱更新有訴求 其實上面都是套話,如果覺得項目不方便的時候就需要用配置中心了。 apollo 配置中心系統的能力 ...
前言 前文講述了,服務和配置直接的配合,這一節寫一下,當配置文件修改了,每個服務如何感知自己的配置。 正文 服務感知到自己的配置發生變化,這就牽扯出兩個東西: 在作用域范圍使用Ioptio ...
前言 簡單整理一下工作單元模式。 正文 工作單元模式有3個特性,也算是其功能: 使用同一上下文 跟蹤實體的狀態 保障事務一致性 工作單元模式 主要關注事務,所以重點在事務上。 在共享層的基礎建設類庫中加入: SaveChangesAsync 事務 ...