From ef69eba405795bd5f96a6be031d9ea30221ae41a Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Sun, 17 Jul 2022 22:11:09 +0800 Subject: [PATCH] v3.2.666-preview20220717 #1130 --- Directory.Build.props | 2 +- FreeSql.DbContext/FreeSql.DbContext.xml | 9 +++++++++ FreeSql/FreeSql.xml | 2 +- FreeSql/Internal/Model/DynamicFilterInfo.cs | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 46bc98cc..6623f397 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -9,7 +9,7 @@ - 3.2.666-preview20220716 + 3.2.666-preview20220717 diff --git a/FreeSql.DbContext/FreeSql.DbContext.xml b/FreeSql.DbContext/FreeSql.DbContext.xml index 594fbad3..537315e2 100644 --- a/FreeSql.DbContext/FreeSql.DbContext.xml +++ b/FreeSql.DbContext/FreeSql.DbContext.xml @@ -733,6 +733,15 @@ + + + 根据Assembly扫描所有继承IEntityTypeConfiguration<T>的配置类 + + + + + + 创建普通数据上下文档对象 diff --git a/FreeSql/FreeSql.xml b/FreeSql/FreeSql.xml index 2a6a5fd6..9c673948 100644 --- a/FreeSql/FreeSql.xml +++ b/FreeSql/FreeSql.xml @@ -4416,7 +4416,7 @@ - 自定义解析,此时 Field 为反射信息,Value 为静态方法的参数(string) + 自定义解析,此时 Field 为反射信息,Value 为静态方法的参数(string/Expression) 示范:{ Operator: "Custom", Field: "RawSql webapp1.DynamicFilterCustom,webapp1", Value: "(id,name) in ((1,'k'),(2,'m'))" } 注意:使用者自己承担【注入风险】 静态方法定义示范: diff --git a/FreeSql/Internal/Model/DynamicFilterInfo.cs b/FreeSql/Internal/Model/DynamicFilterInfo.cs index 201b9c6c..6e682207 100644 --- a/FreeSql/Internal/Model/DynamicFilterInfo.cs +++ b/FreeSql/Internal/Model/DynamicFilterInfo.cs @@ -123,7 +123,7 @@ namespace FreeSql.Internal.Model NotAny, /// - /// 自定义解析,此时 Field 为反射信息,Value 为静态方法的参数(string) + /// 自定义解析,此时 Field 为反射信息,Value 为静态方法的参数(string/Expression) /// 示范:{ Operator: "Custom", Field: "RawSql webapp1.DynamicFilterCustom,webapp1", Value: "(id,name) in ((1,'k'),(2,'m'))" } /// 注意:使用者自己承担【注入风险】 /// 静态方法定义示范: