摘要:
前言 风有约,花不误, 年年岁岁不相负, 落日与晚风,朝朝又暮暮。 验证器(FluentValidation) 1.简介 概念 FluentValidation 是一个 .NET 的验证库,用 流式语法(Fluent API) 定义对象验证规则。它的特点: 强类型:验证类对应模型类。 流式接口:代码 阅读全文
posted @ 2025-12-05 23:38
peng_boke
阅读(255)
评论(0)
推荐(0)
摘要:
前言 与万事言和, 与独处相安, 自行,自醒,自清欢。 1.配置多个启动项目 打开配置启动项目 创建eshop配置文件: 认证服务(Identity.API)和购物车服务(Basket.API)使用的是https协议 移动端HybridApp和ClientApp没有环境可以不配置,不学习maui也用 阅读全文
posted @ 2025-12-05 23:38
peng_boke
阅读(74)
评论(0)
推荐(0)
摘要:
前言 心灯不借他人火,自照乾坤步步明 eshop创建订单执行流程详解 创建订单(CreateOrderAsync)是eshop订单服务Ordering.API核心命令,涉及MiniAPI、验证器、日志管道、验证管道、事务管道、命令处理器,比取消订单和发货订单写的详细 启动项目,打开Scalar,认证 阅读全文
posted @ 2025-12-05 23:38
peng_boke
阅读(56)
评论(0)
推荐(0)
摘要:
前言 何可言,何能言, 何处言,何时言, 何必言,言而言之无可言。 1.eshop的SDK环境 global.json 文件写死了 SDK 要求为 9.0.200 我们就安装下 9.0.200版本 地址:https://dotnet.microsoft.com/en-us/download/dotn 阅读全文
posted @ 2025-12-05 23:37
peng_boke
阅读(63)
评论(0)
推荐(0)
摘要:
前言 初来人间不知苦, 潦草半生一身无。 转身回望来时路, 才知生时为何哭。 Blazor入门 WebhookClient运行起来没什么问题,然后就简单学习一下Blazor的知识 1.统一 using 导入(_Imports.razor) 为整个项目或者该目录下的 Razor 页面提供 全局 usi 阅读全文
posted @ 2025-12-05 23:36
peng_boke
阅读(130)
评论(0)
推荐(0)
摘要:
前言 山野万万里,余生路漫漫, 日暮酒杯淡饭,一半一半。 中间件(Middleware) 概念 中间件是 ASP.NET Core 请求处理管道(pipeline) 中的一段可插拔组件,接收 HttpContext、执行任意逻辑、并决定是否把请求交给管道中的下一个中间件。管道呈“洋葱模型”(请求顺序 阅读全文
posted @ 2025-12-05 23:35
peng_boke
阅读(81)
评论(0)
推荐(0)
摘要:
前言 永远不要相信苦难是值得的,苦难就是苦难,苦难不会带来成功。 苦难不值得追求,磨炼意志是因为苦难无法躲开。 1.概念 过滤器(Filter)是 ASP.NET Core MVC 的一种 拦截器机制,可以在 Controller 或 Action 执行前后插入逻辑。 它类似中间件,但只作用于 MV 阅读全文
posted @ 2025-12-05 23:34
peng_boke
阅读(76)
评论(0)
推荐(1)
摘要:
前言 年年有风,风吹年年,慢慢即漫漫。 日日无事,事复日日,忙忙亦茫茫。 1.集成事件-事件日志服务 1.1创建Outbox表 首先我回忆下在3.4的时候在商品服务数据库上下文中(CatalogContext)配置了一张Outbox的表 IntegrationEventLogEntry实际上就是一张 阅读全文
posted @ 2025-12-05 23:34
peng_boke
阅读(169)
评论(0)
推荐(0)
摘要:
前言 在无人问津的窗口,种自己的玫瑰 1.概念 Grpc gRPC 是一个高性能、开源的远程过程调用(RPC)框架,最早由 Google 设计。 基于 HTTP/2(多路复用、头压缩、流控制) + Protobuf(或其它序列化格式)来定义接口和消息,天然支持多语言互通。 优点:低延迟、二进制高效传 阅读全文
posted @ 2025-12-05 23:33
peng_boke
阅读(89)
评论(0)
推荐(0)

浙公网安备 33010602011771号