实现创建命令处理程序,订单相关实体数据存储,使用中间件管道进行事务上下文管理,使用执行策略进行事务失败重试,连接复原能力会自动重试失败的 ...
2024/9/10 15:41
查看实现订单的取消命令,订单取消 WebApi 实现,实现订单的发货命令,订单发货 WebApi 实现,对命令进行规则验证,依赖注入验证器和 ...
2024/9/9 15:00
查看实现创建订单 WebApi 接口,构建命令,发送命令,命令去重,请求和命令映射器,请求和命令验证,验证错误封装,使用管道中间件验证命令, ...
2024/9/8 02:35
查看CQRS 是命令和查询责任分离的英文缩写,它是一种将读取操作和更新操作分离的模式,查询返回结果,不改变系统的状态,没有副作用。命令执行更 ...
2024/9/6 14:46
查看订单微服务实体类型设计,未来可使用 Keyed services 方式注入不同连接字符串的同类型 DbContext 类,实现主从数据库 ...
2024/8/29 15:29
查看Azure Data Studio 是一个轻量级的跨平台开源的数据库工具,提供了一个现代化的用户界面,可以帮助用户更轻松地管理各种不同的 ...
2024/8/28 12:41
查看私有专用缓存,分布式共享缓存,使用 Redis 分布式缓存,使用微软 Garnet 分布式缓存,使用 Window Service 运行 ...
2024/7/13 02:14
查看使用测试工具生成测试代码,使用 AI 人工智能生成测试代码,单元测试直接从单元测试库测试 gRPC 服务方法,集成测试则需要启动一个测试 ...
2024/7/11 13:26
查看gRPC 是一种与语言无关的高性能远程过程调用,使用消息协定来创建高性能的实时服务,gRPC JSON 转码是为 gRPC 服务创建 R ...
2024/7/10 14:58
查看随着微软 Aspire 正式版的发布,零度框架正式也发布了,之前,零度框架使用的是 Aspire 的多个预览版,导致了一些不稳定的问题, ...
2024/6/28 23:26
查看每个微服务都有自己的 OpenApi 文档,但是在实际开发中,我们更希望能够将所有微服务的 OpenApi 文档聚合到一起,以便于查看和 ...
2024/4/20 14:39
查看排序和分页模型设计,生成排序表达式树,实现自动分页和排序方法,扩展 IQueryable 以便通过属性名称排序,扩展 IQueryabl ...
2024/4/9 15:17
查看