腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
OnModelCreating
之外
添加
全局
过滤器
asp.net-core
、
.net-core
、
entity-framework-core
我需要
添加
许多依赖于企业Id的
全局
过滤器
。但是
OnModelCreating
似乎是
在
创建dbcontext时调用的。所以,我不能
添加
过滤器
。 我想在选择企业id时
添加
这些
过滤器
。有可能吗?因为我见过的所有示例都在
OnModelCreating
中
添加
了它们,但没有找到任何在其他地方
添加
它们的参考。这是
OnModelCreating
方法的一个示例: protected
浏览 20
提问于2020-04-16
得票数 0
回答已采纳
1
回答
异步应用EF
全局
查询筛选器
entity-framework
、
.net-core
、
async-await
、
entity-framework-core
我需要在EF DbContext中应用一个
全局
查询
过滤器
。所以就像这样。protected override void
OnModelCreating
(ModelBuilder modelBuilder) base.
OnModelCreating
我想,把async
添加
到
OnModelCreating
中也会给我带来麻烦。protected override async void
OnModelCreating
(Mo
浏览 5
提问于2022-11-23
得票数 0
回答已采纳
2
回答
如何在数据库优先方法中配置
全局
查询筛选器?
c#
、
asp.net-core
、
.net-core
、
entity-framework-core
我尝试使用
全局
查询
过滤器
在
ASP.NET核心web应用程序中实现多租户。现在,客户不再想为每个租户建立一个单独的数据库了,所以我
在
每个表中
添加
了一个teanntId colum,并希望利用
全局
查询
过滤器
来实现这一点。如所述,我可以
在
OnModelCreating
方法中
添加
查询筛选器: protected override void
OnModelCreating
(ModelBuilder model
浏览 0
提问于2018-10-01
得票数 2
回答已采纳
1
回答
EF核心
全局
查询筛选器缓存第一个筛选器值
.net
、
.net-core
、
entity-framework-core
我正在尝试使用.NET 5和EF核心构建多租户应用程序,并希望将
全局
查询
过滤器
设置为在任何查询中始终包含TenantId
过滤器
我写了下面的代码来模拟每个请求变化的TenantId: { base.<em
浏览 0
提问于2021-01-16
得票数 1
1
回答
向存储库实体
添加
全局
会话筛选器
entity-framework-core
、
domain-driven-design
、
abp
、
irepository
我需要向存储库实体
添加
一个
全局
筛选器,即必须在应用程序服务层上访问此实体的所有位置应用它。我的
过滤器
包含两个条件。虽然
添加
第一个依赖于常量的条件很容易,并且可以使用HasQueryFilter
在
OnModelCreating
中应用,但我不知道如何自动应用第二个条件,这取决于当前选择的(或默认的) UI语言。
浏览 14
提问于2020-05-31
得票数 1
回答已采纳
1
回答
默认情况下,实体框架排除存档记录
c#
、
database
、
entity-framework
、
entity-framework-core
或者换句话说,
添加
一个筛选器或条件,该筛选器或条件应用于一个表,该表将
全局
影响该表的所有使用。
浏览 21
提问于2019-07-08
得票数 0
3
回答
在
使用EF核心时排除已删除的子元素
linq
、
asp.net-core
、
entity-framework-core
这是我的实体结构:var course = await Db.Courses.Include(x => x.Tests).FirstOrDefaultAsync(y => y.CourseId == id);var course = await Db.Courses.Include(x => x.Tests.Where(y=>!y.IsDeleted)).FirstOrDefault
浏览 0
提问于2020-01-20
得票数 1
回答已采纳
1
回答
如何使用DbModelBuilder结合数据库优先的方法实现软删除
c#
、
sql-server
、
asp.net-mvc
、
entity-framework
我正在尝试
在
我们的EF6项目中实现一个软删除。我们使用的是数据库优先的方法,我注意到你不能覆盖
OnModelCreating
。{ protected override void
OnModelCreating
浏览 2
提问于2015-11-19
得票数 11
1
回答
如何在Entity Framework核心标识中轻松将数据限制为仅登录用户
c#
、
entity-framework
、
.net-core
、
asp.net-identity
、
entity-framework-core
context.Entities.Where(e => e.UserId == userIdFromHttpContext).ToList() 然而,这是一些额外的条件,我必须在将来编写的每个Get方法中的每个Where子句中
添加
一些额外的条件有什么我可以做的吗,
在
DbContext中配置某种“自动”的预定义where子句,应用于上下文中的所有表,只需一次?编辑:如果可能的话,我也想避免
在
类的上下文中使用包装器。这个应用程序是由大学生开发的,我希望他们使用“普通”的Entity Framework约定来抓取数据,而不是使用某种自定义实
浏览 11
提问于2019-02-09
得票数 0
1
回答
Ef核心
全局
查询筛选器允许动态禁用
c#
、
asp.net-core
、
entity-framework-core
、
ef-core-3.1
、
global-query-filter
我正在尝试实现一个带有启用禁用条件的ef核心
全局
查询
过滤器
。根据我的场景,我有一个名为'FilterStatus‘的标志,它的值对每个用户都有影响。我希望实现一个
全局
查询
过滤器
,以便根据FilterStatus标志过滤数据。我已经提出了以下内容,但如果
全局
查询筛选器的if-else语句不能工作:{UserClaimFilter = userClaims;
浏览 6
提问于2022-02-17
得票数 1
回答已采纳
1
回答
ApplicationUser上的查询
过滤器
在
ApplicationDbContext中的
OnModelCreating
中创建StackOverflowException
c#
、
asp.net-core
、
entity-framework-core
、
asp.net-identity
、
asp.net-core-2.1
我需要创建一个
全局
查询
过滤器
,它只过滤属于某个租户的用户。 public DbSet<Tenant> Tenant { get; set; } { base.
OnModelCr
浏览 0
提问于2019-08-17
得票数 0
回答已采纳
2
回答
如何在使用
OnModelCreating
()中的作用域服务处理每个HTTP请求后释放()?
c#
、
entity-framework
、
dependency-injection
、
entity-framework-core
全局
查询筛选器是隔离中提到的租户的好方法,但它没有列出在每个请求之后如何释放状态。下面是一个示例:} FooHeaders foo = this.()中的变量
OnModelCreating
()就会在HTTP Requests
浏览 1
提问于2021-02-13
得票数 0
回答已采纳
1
回答
引用私有字段的LambdaExpression
c#
、
.net-core
、
entity-framework-core
我计划通过HasQueryFilter
在
EF核心中使用
全局
过滤器
,如下所示{ var filter = _tenantFilterProvider.GetExpression();lambda将存储
在
Ef Core模型内的
全局
变量中,因此我担心的是
浏览 0
提问于2021-11-05
得票数 0
1
回答
如何检查特定表的每个存储库命中的特定列?
.net
、
entity-framework
、
aspnetboilerplate
、
ef-core-3.0
、
abp
技术:.Net核心、EF核心3.0、总部基地
在
一个表上有一个"Enabled“列,而不是遍历每个Repository.GetAll()命中并
添加
.Where(w => w.Enabled),有没有一种方法可以使这成为默认检查我已经搜索了“
全局
过滤器
”,但没有找到我想要的东西。 干杯
浏览 11
提问于2020-04-29
得票数 0
回答已采纳
3
回答
ef核心-使用
全局
过滤器
的多租户
multi-tenant
、
ef-core-2.0
、
global-filter
每个db上下文调用一次
OnModelCreating
。这是一个问题,因为租户Id是针对每个请求设置的。更新: 我需要提供一个通用的
过滤器
,其中包含一个类似于e => e.TenantId == _tenantId的表达式。
浏览 2
提问于2019-05-03
得票数 0
1
回答
Primefaces惰性数据表:放入我自己的
过滤器
而不是GlobalFilter
primefaces
、
filter
、
datatable
我想在我的Lazy Data Table上
添加
一些额外的
过滤器
,但这些字段不是基于我拥有的字段(实际上我的
过滤器
是dateFrom和dateTo,而我只有一个字段"Date")。我希望在数据表的顶部有两个额外的
过滤器
字段,而不是
全局
过滤器
: <p:outputPanel> <p:inputText id="myTable').f
浏览 0
提问于2018-03-15
得票数 1
2
回答
是否可以将
全局
筛选器放在p:dataTable
之外
?
jsf-2
、
primefaces
我需要将p:dataTable的
全局
过滤器
放在表本身
之外
,即使我将
过滤器
放在datatable表单内部而不是datatable本身
之外
,它也会停止工作(它100%
在
p:dataTable本身内部工作)<p:inputText id="gl
浏览 0
提问于2012-01-08
得票数 5
回答已采纳
2
回答
DbContext模型生成器中的用户详细信息
c#
、
entity-framework
、
razor
、
asp.net-identity
我将AspNetUsers扩展为一个额外的OrganisationId,它是一个FK到OrganisationId;并将ID作为一个声明
添加
到身份声明存储中。这个很好用。但是,我无法
在
ModelBuilder中访问经过身份验证的用户详细信息。DbContextOptions<SDMOxContext> options) { } protected override void
OnModelCreating
(ModelBuilder buil
浏览 0
提问于2019-01-22
得票数 0
回答已采纳
1
回答
IgnoreQueryFilters不会忽略布尔值上的筛选器
c#
、
entity-framework
、
.net-core
、
entity-framework-core
、
dbcontext
我
在
DbContext中对照片使用
全局
过滤器
。每一张照片都有一个名为isApproved的属性,如果照片未经批准,它应该等于false。所以
在
方法
OnModelCreating
中,我设置了一个
全局
过滤器
,如下所示然后按预期工作
浏览 3
提问于2020-03-15
得票数 0
回答已采纳
3
回答
EFCore2.0.0查询
过滤器
正在缓存TenantId (更新为2.0.1+)
c#
、
caching
、
asp.net-core
、
entity-framework-core
、
multi-tenant
我认为这可能与IHttpContextAccessor实例是一个单例有关,但它不能限定作用域,而且当我
在
没有重新构建的情况下登录或退出时,我可以
在
页面的顶部看到租户的名称更改,所以这不是问题所在。我不知道为什么它会考虑它是一个作用域的实例,它应该在每个请求中重新构建,除非我错了,而我可能错了我希望它的行为像一个作用域的实例,这样我就可以
在
每个实例的模型构建时简单地注入承租者id。accessor.HttpContext.User.GetTenantId();} 将TenantEntityConfigurationBase.cs
浏览 8
提问于2017-11-13
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 中通过EF Core实现全局过滤查询
NET Core集成Exceptionless分布式日志功能
Vue 超快速学习
让CNN跑得更快,腾讯优图提出全局和动态过滤器剪枝
C#数据操作系列-6 EF Core 配置映射关系
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券