Abp vNext微服務實踐 新增中文語言

2022-01-11 09:28:53 字數 555 閱讀 1533

abp vnext中提供了多語言功能,預設語言是英文,沒有提供中文語言包。在業務開發中,定義許可權後需要用中文的備註提供角色選擇,本篇將介紹如何在abp vnext中加入中文語言。

在zh.json中給許可權定義新增中文描述,json如下:

}

在vs中選擇高階儲存-utf-8儲存。

在productmanagementdomainsharedmodule.cs中將預設語言en改為zh

以上教程是abp vnext微服務架構中的配置,該架構中的產品管理微服務使用的是ddd架構與其他abp vnext專案中的架構一致,所以其他abp vnext專案新增中文語言包也是如此。

Abp vNext微服務實踐 服務通訊

服務通訊是微服務架構中必不可少的功能,服務通訊的效率決定了微服務架構的優略。常用的微服務通訊策略有兩種,分別是rpc http,其中rpc以grpc框架為代表使用者最多。abp vnext微服務架構中當然也有服務通訊策略,採用的是http方式進行服務通訊。雖然grpc高效安全,但是相關的.net框架...

Abp vNext微服務實踐 文章目錄

筆者曾使用舊版abp搭建微服務架構,在abp vnext 推出後立即開始了新版的研究,在經過實際的開發和部署後覺得abp vnext 更適合微服務架構,所以這裡整理了我在abp vnext 微服務架構的研究和實踐隨筆系類。由於筆者乙個人精力有限,文章的推出可能有些緩慢,但是基於以上實踐文章已經可以搭...

微服務實踐歷程

微服務概念的出現已經有很多年了,有多少公司在真正使用微服務,今天就把我這幾年對微服務的一點感受和大家分享下 首先,在系統建立之初,有乙個問題,到底要不要按照微服務的架構來開始專案?這個時候如果我們是接觸的乙個比較熟悉的行業 熟悉的業務,或者說業務架構師對這一行比較了解,那麼可以考慮進行微服務的設計,...