腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
IOC
时
如
何在
EF
内核
的
DbContext
中
使用
IgnoreQueryFilters
、
、
、
、
我
使用
EF
内核
和.NET
内核
中
的
内置
IOC
。我在OnModelCreating
中
添加了HasQueryFilter,但对于某些请求,我希望忽略该QueryFilter,例如,如果我
的
角色是admin,我希望忽略它,并希望在一个方法
中
对所有请求
使用
该忽略
浏览 33
提问于2021-04-10
得票数 0
1
回答
如何
使用
EF
Core加速批量客户端比较/更新/插入?
、
我有一个WebAPI,它接受上传
的
CSV文件,并将该文件解析为实体对象。这种情况发生得非常快,给我留下了一个1000多个对象
的
列表。然后,我需要查看这些上传
的
实体对象是否已经存在于数据库
中
(即这是更新还是插入)。 .
IgnoreQueryFilters
()
浏览 8
提问于2020-08-24
得票数 0
回答已采纳
2
回答
忽略连接实体
的
全局查询筛选器
、
、
、
在实现租户和软删除功能
时
,全局查询筛选器非常方便。但我
的
问题是,例如,当我用联接编写查询
时
.entity1 .Where(something) .toList(); 每个实体都有全局过滤器,然后在生成
的
SQL
中
为每个联接获取一个完整
的
Subquery,其中它选择该实体
的</
浏览 4
提问于2020-08-02
得票数 8
2
回答
同一实体
的
多个DbSet<>,但具有不同
的
过滤器
、
、
为了让我们
的
一些开发人员
的
工作更轻松,我想为一个数据库实体/表创建两个DbSet<>。public int Id { get; set; }} public class UserContext :
DbContext
= null);} 如何让我
的
两个DbSet<>区分这两个?我希望能够说
dbContext
.DeletedUsers.Where(x => x.Id ==
浏览 36
提问于2021-08-27
得票数 2
回答已采纳
1
回答
SharpRepository
EF
5,如何共享数据库上下文
、
、
、
使用
时,如
何在
使用
DBContext
时
在不同
的
IRepository实例之间共享RepositoryFactory?Domain.NextNumber, string> nextNumberRepository; {
浏览 8
提问于2013-03-07
得票数 4
回答已采纳
1
回答
Prodinner服务层存储库
、
、
、
、
我一直在研究CodePlex上
的
context示例,将其用作我
的
应用程序
的
示例,特别喜欢ICrudService
的
想法,但它如何与事务和上下文共享一起工作?
IoC
是否只为
DbContext
提供了一个请求作用域? 我还听说,首先
使用
EF
代码,工作单元模式是没有意义
的
,因为
DbContext
本身就是一个工作单元,对吗?
浏览 0
提问于2012-03-06
得票数 1
回答已采纳
6
回答
ASP.NET MVC
中
的
每个请求一个
DbContext
(没有
IOC
容器)
、
、
、
、
如果这个问题已经回答了,很抱歉,但是如果您不
使用
IOC
容器,如何保证每个请求都有一个实体框架
DbContext
?(到目前为止,我遇到
的
答案都与
IOC
容器解决方案有关。)似乎大多数解决方案都与HttpContext.Current.Items字典挂钩,但是如何保证在请求完成
时
处理
DbContext
呢?(或者,对于
EF
DbContext
,处置不是绝对必要
的
?)编辑 我目前正在控制器
中
实例化和部署我<e
浏览 43
提问于2011-06-14
得票数 50
回答已采纳
1
回答
在SQL Azure上
使用
Azure Worker角色
中
的
Unity
IoC
First
EF
5代码
时
,出现“基础提供程序在打开
时
失败”错误
、
、
、
、
然而,当我在Azure Worker角色
中
对域、存储库和
EF
5
DbContext
使用
相同
的
代码/类库
时
,指向与MVC应用程序相同
的
SQL Azure数据库
时
,我会收到一些奇怪
的
错误,这些错误在MVC应用程序中看不到这些服务注入了存储库,而这些存储库又注入了我
的
DbContext
,所有这些都是由
IoC
容器构建
的
。对于
DbContext
,
浏览 0
提问于2013-07-09
得票数 1
回答已采纳
2
回答
尼尼姆和
DbContext
、
、
、
用
EF
6和Ninject 3.2.2构建一个应用程序时,我很难理解如何以智能
的
方式访问
DbContext
。 据我所知,在较新版本
的
Ninject
中
,只鼓励
使用
构造函数注入。作为
EF
6,它本身就是回购和工作单位,我不会在
EF
之上做任何抽象。如果希望能够
使用
多个小
的
工作单元,那么将
DbContext
(uow)注入到每个需要
的
类
中
是行不通
的
。以一
浏览 1
提问于2015-08-26
得票数 0
回答已采纳
2
回答
实体框架ByPass QueryFilter / SoftDelete
、
、
我有一个用户表,我在其中
使用
软删除方法来确保只虚拟删除想要删除
的
用户。这是因为用户可能仍然有一些费用,即使他们被删除了,我们也需要向他们发送发票。在实体框架OnModelCreating
中
,我
使用
modelBuilder.Entity<UserDomain>().Property<bool>("isDeleted"); modelBuilder.Entity<UserDomain>().HasQueryFilter(m =>
EF
.Prope
浏览 14
提问于2020-01-23
得票数 1
回答已采纳
2
回答
如何让
使用
语句
的
DbContext
与单元测试一起工作?
、
、
、
、
我
的
情况是这样
的
: 我正在做一个ASP.NET MVC项目,它没有实现存储库模式所有的
DbContext
调用都是从控制器发出
的
,controller.We被包装在一个语句中,并根据需要实例化layerDbContext是出于内存管理目的而不是连接池目的我们需要对这些控制器进行单元测试,这意味着将
DbContext
注入到控制器
中
不
使用
IoC
容器。我将不得不在一个无参数
的
构造函数
中
创建一个新
的
实例,并在
浏览 46
提问于2018-06-02
得票数 1
回答已采纳
2
回答
DI和
IoC
使用
Unity。组成根、工作单元DDD设计注意事项
、
、
、
日安,DAL
EF
5
DbContext
=>实体服务
的
ISerivces接口UI =>
IoC</
浏览 0
提问于2013-09-20
得票数 0
1
回答
如何为现有的db提供程序注入/拦截DbConnection实例?
、
、
、
、
假设我有一个带有控制器
的
ASP.NET核心应用程序,它
使用
一个
DbContext
实例作为构造函数参数,遵循标准
的
依赖注入约定。控制器和
DbContext
类型都与数据库无关.该应用程序设置每个DI
DbContext
实例在其StartUp类中
使用
的
默认选项。在运行时
的
某一
时
刻,
EF
将在判断需要
时
实例化SqlConnection
的
实例。 我对如何创建这个连接实例感兴趣
浏览 3
提问于2019-03-04
得票数 0
回答已采纳
1
回答
如
何在
ASPNETCore2.0项目中引用
的
.netframework 4.6.2类库项目中
使用
EF
6.0
、
、
我试图在类库项目.Net Framework4.6.2 (Repository项目)中
使用
EF
6.0,其中
DBContext
位于存储库旁边,实体是在不同
的
项目(.NET Framework4.6.2)中
使用
反向代码第一POCO创建
的
,存储库将通过ASPNETCore2.0 SPA项目中引用
的
另一个(Framework4.6.2) Manager项目来调用,其中StructureMap用作
IoC
。我面临
的
第一件事是将连接字符串传递给Re
浏览 0
提问于2018-12-07
得票数 2
1
回答
.NET框架和实体框架核心:如何获取连接字符串
、
、
、
我已经在.NET框架4.7.2类库
中
安装了
EF
核心。这只是一个包含某些特定功能
的
项目,而不是解决方案
中
的
StartUp项目。然后,web.config和
IoC
安装程序所在
的
主项目引用具有
EF
核心
的
项目。这个解决方案适用于一个网站。public class PersonContext :
DbCon
浏览 12
提问于2020-02-21
得票数 1
1
回答
EF
核心
DBContext
什么时候配置Sql连接?
、
、
、
、
在
使用
传统ADO.NET
时
,我们通常在执行完SQL命令后立即关闭SQL连接,因此连接将关闭并返回到池中。
EF
内核
的
ASP.NET
内核
中
,我们通常
使用
DI框架将
DbContext
注入到构造函数
中
{_disposed = true; } 我假设在幕后,
DbContext</em
浏览 8
提问于2021-10-05
得票数 3
1
回答
DbContext
的
新实例
、
、
我有一个带有许多控制器
的
.net 4 web应用程序接口,这些控制器都继承自相同
的
基本控制器。这个基本控制器有一个获取数据库连接字符串
的
方法,并
使用
它来实例化一个新
的
DbContext
实例。然后将
DBContext
传递给10+存储库,所有存储库都
使用
该
DbContext
实例。在.net核心中,您
使用
启动类来告诉
DbContext
要
使用
哪个数据库,但我不相信在.net 4
中<
浏览 0
提问于2019-09-12
得票数 0
1
回答
使用
castle
的
每个调用
的
DBContext
服务
的
单例WCF
、
、
、
、
我正在尝试找到一种合适
的
方式将
EF
6
DbContext
注入到我
的
WCF服务
中
,但我有点难以找到一个合适
的
工作示例。有没有人知道一个很好
的
每次调用
的
WCF服务和实体框架
的
演示?我
使用
Castle进行注入,但是也欢迎任何其他
的
IOC
容器。如果您反对
使用
单例
dbcontext
大量数据库,请向我展示一个对性能影响最小
的
工作示例。
浏览 1
提问于2014-02-24
得票数 0
1
回答
在存储库实例
中
实例化
DbContext
、
、
、
在ASP.NET MVC3应用程序
中
,我
的
控制器将
使用
一组BL“管理器”类,而这些“管理器”类将利用存储库。这些存储库依赖
EF
DbContext
实例来执行其职责。我计划通过以下方式配置
IoC
容器进行依赖注入(在数据模块
中
)Bind<ICatUserRepository>().To<GenericUserRepository>().InR
浏览 0
提问于2012-02-17
得票数 2
回答已采纳
2
回答
在会话
中
持有实体框架动态代理对象
的
风险?
、
、
因此,我有一个相当全面的基于活动
的
访问控制系统,我
使用
实体框架为MVC 4下
的
web应用程序构建了访问控制系统。准确地说,访问控制并不关心它是否
使用
EF
,但应用程序是。我获得了从
IoC
容器注入到
IoC
中
的
IoC
的
引用,它会覆盖OnAuthorization,将用户
的
配置文件填充到HttpContext.Current.Items
中
。我
的
想法是,由
浏览 4
提问于2013-11-18
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券