netcorepal-cloud-framework
netcorepal-cloud-framework copied to clipboard
基于 ASP.NET Core 的领域驱动设计微服务架构实现方案
这里讨论`模块管理和依赖注入`的需求与设计 与 #20 相关
在这里讨论Bootstrapper的需求与设计。 与 #20 相关
期望能支持桌面端软件领域驱动开发,如:netcorepal-desktop-framework 能想到的一些功能: 1. Bootstrapper。 2. 模块管理和依赖注入。 3. DDD领域开发。 4. 单元和集成测试。
项目包含的内容
+ [ ] 模块化集成框架 @binking338 + [ ] 声明式AOP @binking338 + [ ] 网关 @0dylan0 + [ ] 服务发现 @gosszhang + [ ] RPC框架 + [ ] EventBus @witskeeper +...
关于网关的思考
咱们设计这套组件,目的是在`扩展性/定制化能力`和`易用性`方面探索价值,基于这个考虑,我认为网关需要提供下列能力: + [ ] 开箱即用的部署方式 + [ ] 提供Docker直接部署 + [ ] 包引用方式的构建与部署模版 + [ ] 提供Dashboard可视化管理能力 + [ ] 配置管理 + [ ] 路由管理 + [ ] 运行状况展示 +...
为应用程序提供一种易于配置和应用的幂等性保障能力,使得系统在自动重拾的场景下不会出现数据异常问题
   你好,我想问下根据文档创建的模版程序,在调用OrderController.SendEvent 发送集成事件后,IntegrationEventHandler 执行过程报错,提示 EnvOptions.ServiceName is required, 但是我看Program.cs 里没有配置EnvOptions 的地方,请问是需要额外配置吗? @witskeeper