可以在wpf中使用么,使用efcore总是会有缓存,又不想用asnotracking 返回
SqlSugar
老数据
7
1713
悬赏:5 飞吻
wpf中比较常见的场景,a页面修改了数据,去b页面的时候会是缓存数据,只有使用asnotracking才能解决,但asnotracking后不能更改数据,这个在efcore里经常遇到,sqlsugar可以适应这样的条件吗
热忱回答(7)
-
fate stay night VIP0
2020/9/27你说的是更新数据库,自动清除缓存吧,sqlsugar的二级缓存功能是支持的
0 回复 -
fate stay night VIP0
2020/9/270 回复 -
fate stay night VIP0
2020/9/27如果不是二级缓存,那么SqlSugar是没有这个 tracking 的,并没有会话这一说
0 回复 -
fate stay night VIP0
2020/9/27这点和EF是完全不一样的
0 回复 -
lolo VIP0
2020/9/28那在项目里试试,如果两台电脑打开同一个wpf程序,a电脑修改了数据,b电脑会取的是缓存不
0 回复 -
fate stay night VIP0
2020/9/29你需要配置redis这种做二级缓存
0 回复 -
lolo VIP0
2020/10/9我看sqlsugar的文档不是写的emit动态创建数据绑定程序集进行缓存,我的需求就是不希望有缓存,这个有没有wpf的示例程序
0 回复