会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cnblogsName
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2023年2月3日
.NET实现字段变更记录
摘要: 简介 有时候在开发中,需要对实体的某个字段做变更日志,如果显式保存日志,会对业务代码耦合太大。 本文采用重写DbContext的SaveChanges方法实现,在指定字段变更时,自动添加变更日志,减少对业务代码的耦合。 实体定义 ToDoItem是主实体,ToDoItemTextLog是ToDoIt
阅读全文
posted @ 2023-02-03 09:23 cnblogsName
阅读(276)
评论(0)
推荐(0)
2022年12月8日
ShardingCore兼容Code-First数据库迁移 让update-database能更新分表
摘要: 参考文章 .Net下极限生产力之分表分库全自动化Migrations Code-First 背景 在我上一篇博客ABP EF CORE 7 集成ShardingCore实现分表写完之后,我发现我还有一个没解决的问题,就是在我执行update-database更新数据库的时候,分表并不会更新,并且程序
阅读全文
posted @ 2022-12-08 00:19 cnblogsName
阅读(293)
评论(0)
推荐(0)
2022年11月30日
.NET集成Yitter.IdGenerator实现分布式Id,并使用redis自动注册WorkerId
摘要: 参考文章 多语言新雪花算法(SnowFlake IdGenerator) 添加依赖 Install-Package Yitter.IdGenerator -Version 1.0.14 自动注册WorkerId的动态库下载 这是一个go语言版本的dll,内部使用了redis实现了自动注册Worker
阅读全文
posted @ 2022-11-30 19:58 cnblogsName
阅读(3263)
评论(0)
推荐(0)
2022年11月27日
ABP EF CORE 7 集成ShardingCore实现分表
摘要: 参考文章 Abp VNext 分表分库 .Net下极限生产力之分表分库全自动化Migrations Code-First 官方文档 ShardingCore 原文是在Abp VNext的基础上做了分库分表,本文将基于ABP和EF CORE 7做分表,支持分表和批量更新的系统性能应该会有一个较大的提升
阅读全文
posted @ 2022-11-27 11:36 cnblogsName
阅读(539)
评论(0)
推荐(0)
2022年11月14日
ABP .NET6 升级 EF Core 7 使用ExecuteUpdate实现批量更新并监测生成的SQL
摘要: 记录一个简单的使用EFCore7批量更新的例子 EF7 面向 .NET 6,因此可与 .NET 6 (LTS) 或 .NET 7 一起使用。 详见:官方文档 先更新如下包 Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version
阅读全文
posted @ 2022-11-14 22:22 cnblogsName
阅读(502)
评论(0)
推荐(0)
上一页
1
2
公告