文件名称:EntityFramework.DynamicFilters:实体框架的全局过滤
文件大小:230KB
文件格式:ZIP
更新时间:2024-05-19 15:46:23
C#
图书馆提供者 该库由 什么是实体框架动态过滤器? 为实体框架查询创建全局和范围过滤器。 筛选器将自动应用于每个查询,并可用于支持用例,例如多租户,软删除,活动/非活动等。 可以使用布尔LINQ表达式创建过滤器,并且还支持Contains()运算符。 对DynamicFilters的访问是通过DbContext和DbModelBuilder类上的EntityFramework.DynamicFilters命名空间中的扩展方法来完成的。 支持MS SQL Server(包括Azure),MySQL,Oracle(*参见下面的注释)和PostgreSQL。 版本2的变更 添加了对创建引用子类/导航属性的过滤器的支持。 有关更多详细信息,请参见期。 要求在模型上定义FK属性。 它还包括对子集合上Any()和All()的支持。 过滤器参数值现在可以引用当前的DbContext实例。 请参见