摘要:
ADO.NET 是微软开发的通用组件库,用于访问数据。 常用的对象:Connection、Command、DataReader、DataAdapter、DataSet、DataTable 阅读全文
posted @ 2022-06-02 14:51
weidadong
阅读(49)
评论(0)
推荐(0)
摘要:
Entity Framework Core 是微软提供的ORM框架。 知识点:迁移、事务、跨上下文事务、非跟踪查询、延时加载、加载关联数据、批量更新、批量删除、级联删除、处理并发冲突、分页查询 注意事项 DbContext 不是线程安全的,不要在线程之间共享上下文,也不要在同一个实例上运行多个并行操 阅读全文
posted @ 2022-06-02 14:48
weidadong
阅读(67)
评论(0)
推荐(0)
摘要:
Quartz.NET 是一个开源的作业调度框架。 阅读全文
posted @ 2022-06-02 14:28
weidadong
阅读(18)
评论(0)
推荐(0)
摘要:
AutoMapper 是一个对象转换映射工具,可以将一个对象的属性映射到另外一个对象上。 最佳实践 封装成泛型扩展方法(不用提前配置) public static TDestination MapTo<TDestination, TSource>(this TSource source) where 阅读全文
posted @ 2022-06-02 14:17
weidadong
阅读(143)
评论(0)
推荐(0)
摘要:
MediatR 是一个用来实现中介者模式的开源工具,用来将进程内消息的发送者和消费者进行解耦。可以方便的实现事件总线模式。 应用场景 实现 EventBus 实现 CQRS 核心类 IMediator IRequest IRequestHandler<in TRequest, TResponse> 阅读全文
posted @ 2022-06-02 13:41
weidadong
阅读(887)
评论(0)
推荐(0)
摘要:
总的实现方案 ASP.NET Core 中间件机制 ASP.NET Core 过滤器机制 Autofac,在运行时,动态为目标类创建代理,由代理类实现。 PostSharp(收费),在编译时织入代码的技术。 具体实现方式 使用Autofac实现的大概流程: 使用 Nuget 安装 Autofac.E 阅读全文
posted @ 2022-06-02 11:34
weidadong
阅读(130)
评论(0)
推荐(0)
浙公网安备 33010602011771号