We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
原因:只对 PropertyName 生效
请改用 UseNameConvert 方法,它对 EntityName 也生效
不会影响使用的,因为其实是 AOP 转换功能,可以查看 FreeSqlBuilder.cs 代码扣出来。
FreeSqlBuilder 方法需要瘦身,这两个方法可以使用 fsql.CodeFirst.IsSyncStructureToLower 进行设置。也可以使用 UseNameConvert(ToLower) 转换。
原因:对 ISelect 有入侵
影响范围:ISelect.Select(...).ToList() 这样查询的方式,请改为 ISelect.ToList(...)
或者在项目中引用 FreeSql.Extensions.Linq
原因:让 FreeSql.DbContext 更接近 EFCore 语法
The text was updated successfully, but these errors were encountered:
- 增加 FreeSqlBuilder UseNameConvert 方法,类名、属性名都生效;
f3593a3
- 调整 FreeSqlBuilder,准备移除 UseEntityPropertyNameConvert/UseSyncStructureToLower/UseSyncStructureToUpper 方法;#260
- 调整 ISelect linq to sql 和 queryable 实现依赖移至 FreeSql.Extensions.Linq;#260
5f98749
No branches or pull requests
1、即将移除 FreeSqlBuilder UseEntityPropertyNameConvert 方法
原因:只对 PropertyName 生效
请改用 UseNameConvert 方法,它对 EntityName 也生效
不会影响使用的,因为其实是 AOP 转换功能,可以查看 FreeSqlBuilder.cs 代码扣出来。
2、移除即将移除 FreeSqlBuilder UseSyncStructureToLower/UseSyncStructureToUpper
FreeSqlBuilder 方法需要瘦身,这两个方法可以使用 fsql.CodeFirst.IsSyncStructureToLower 进行设置。也可以使用 UseNameConvert(ToLower) 转换。
3、移动 linq to sql 方法至扩展库 FreeSql.Extensions.Linq
原因:对 ISelect 有入侵
影响范围:ISelect.Select(...).ToList() 这样查询的方式,请改为 ISelect.ToList(...)
或者在项目中引用 FreeSql.Extensions.Linq
4、移除 FreeSql.Extensions.EfCoreFluentApi,功能移至 FreeSql.DbContext
原因:让 FreeSql.DbContext 更接近 EFCore 语法
5、移除 FreeSql.UnitOfWork.Current 静态属性
The text was updated successfully, but these errors were encountered: