審核中心
用於多種類型審批的單一統一伺服器應用程序,採用 DDD、CQRS 和事件溯源的多種技術開發
使用方法:
- 您將需要最新的 Visual Studio 2019 和最新的 .NET Core SDK。
- 最新的SDK和工具可以從https://dot.net/core下載。
您也可以在 Visual Studio Code(Windows、Linux 或 MacOS)中執行 Apprval Center 專案。
要了解有關如何設定環境的更多信息,請訪問 Microsoft .NET 下載指南
要訪問演示,請按一下此處
PWA 前端應用程式可以在此處的儲存庫中找到
實施的技術:
- ASP.NET Core 3.1(附 .NET Core 3.1)
- 具有 JWT 承載身份驗證的 ASP.NET WebApi Core
- ASP.NET 身分核心
- 實體框架核心 3.1
- .NET Core 原生 DI
- 自動映射器
- Fluent驗證器
- 媒體R
- 支援 JWT 的 Swagger UI
建築學:
- 具有責任分離問題的完整架構、可靠且乾淨的程式碼
- 領域驅動設計(層和領域模型模式)
- 領域事件
- 域名通知
- CQRS(立即一致性)
- 事件溯源
- 工作單元
- 儲存庫和通用儲存庫
參考
- https://www.eduardopires.net.br/2016/12/apresentando-o-equinox-project/
- https://medium.com/@renato.groffe/jwt-asp-net-core-2-2-exemplo-de-implementa%C3%A7%C3%A3o-3e10058c1a73
- https://www.eduardopires.net.br/2014/10/tutorial-asp-net-mvc-5-ddd-ef-automapper-ioc-dicas-e-truques/