摘要: 第一步 引入NuGet安装该包 MediatR(新版就可以) 第二步 服务注入 builder.Services.AddMediatR(cfg => { cfg.RegisterServicesFromAssemblyContaining<Program>(); }); 说明: MediatR 有两 阅读全文
posted @ 2025-11-07 13:09 一个人走在路上 阅读(1) 评论(0) 推荐(0)
摘要: 在 ASP.NET Core 中实现一个通用的工作单元(Unit of Work)模式,配合通用仓储层和服务层,可以简化数据访问和业务逻辑。下面是如何实现这个模式的详细步骤。 定义实体类 首先,定义一个示例实体类,例如 Product: public class Product { public i 阅读全文
posted @ 2024-10-29 17:33 一个人走在路上 阅读(270) 评论(0) 推荐(0)
摘要: 在 ASP.NET Core 中使用 Entity Framework Core 实现一个带有事务的工作单元(Unit of Work)模式的仓储层和服务层,可以确保在执行多个数据库操作时具有原子性。这样,即使某个操作出现错误,所有操作也可以回滚。 以下是如何实现这个模式的详细步骤: 定义实体类 我 阅读全文
posted @ 2024-10-29 17:28 一个人走在路上 阅读(412) 评论(0) 推荐(0)
摘要: AsQueryable扩展方法的拼接查询使用: using MyDbcontext _dbcontext=new MyDbcontext(); var query=_dbcontext.Users.AsQueryable(); if(!string.IsNullOrWhiteSpace(userna 阅读全文
posted @ 2024-10-18 20:11 一个人走在路上 阅读(84) 评论(0) 推荐(0)
摘要: 在 ASP.NET Core 中,使用工作单元模式(Unit of Work)可以有效地管理数据库事务。通过定义一个能够开启、提交和回滚事务的工作单元接口及其实现,结合仓储层和服务层,可以让数据操作更加清晰和可靠。以下是详细说明。 定义工作单元接口 IUnitOfWork 该接口将包含开启、提交和回 阅读全文
posted @ 2024-10-13 13:54 一个人走在路上 阅读(153) 评论(0) 推荐(0)
摘要: 仓储(Repository) 仓储模式封装对数据源的访问逻辑,包括CRUD操作。以下是一个简单的仓储接口和实现示例: public interface IRepository where T : class { Task<IEnumerable> GetAllAsync(); Task GetByI 阅读全文
posted @ 2024-10-13 13:50 一个人走在路上 阅读(266) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2024-10-05 16:42 一个人走在路上 阅读(17) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2024-10-05 14:25 一个人走在路上 阅读(66) 评论(0) 推荐(0)
摘要: <template> <div id="app"> <nav> <p>vue2与vue3侦听器的区别</p> <p>当前数值是: {{count}}</p> <button @click="count++">点击++</button> <hr> <p>当前字符串是: {{str}}</p> <but 阅读全文
posted @ 2024-10-01 21:10 一个人走在路上 阅读(24) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2024-09-29 15:30 一个人走在路上 阅读(10) 评论(0) 推荐(0)