repository-pattern 相关问题

存储库模式提供了一种在应用程序的数据访问层与业务层之间提供隔离的方法。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

实体框架6,存储库模式,工作单元,保存并获取最后一个ID,然后更新记录

我接管了一个使用EF6,Repository模式,工作单元的MVC Web项目。我刚开始学习EF6。我想创建一个新的组织并将其保存到数据库然后......

回答 2 投票 -1

存储库模式与视图模型模式的区别

我正在尝试使用ASP MVC框架创建一个站点。一些文档使用IRepository模式来抽象发送到视图的信息以进行渲染,而其他文档......

回答 2 投票 3

如何实现通用的GetById(),其中Id可以是各种类型

我正在尝试实现一个通用的GetById(T id)方法,该方法将满足可能具有不同ID类型的类型。在我的例子中,我有一个实体,其ID类型为int,其中一个类型为...

回答 3 投票 12

多个存储库共享相同的上下文调用savechanges操作

我有以下方式的Web API架构:Controller - > Services - > Repositories Dependency通过构造函数注入模式注入到使用Unity框架。我有类似的东西......

回答 1 投票 1

存储库模式中与集合接口无关的查询

存储库代表集合接口。您可以使用存储库存储,删除和查找对象。但我经常看到存储库的接口包含封装了复杂查询的方法......

回答 1 投票 1

扩展特定于实体的存储库类C#

我目前有一个实体框架存储库类,它基于我在网上找到的以下代码。 https://gist.github.com/ashrafeme/060f7773e25903ced986804ee7276f5f这很好用,...

回答 1 投票 0

存储库中的特定查询

我一直在阅读有关存储库模式(Linq2SQL或EF)的大量内容。我已经看到一些具有一些特定查询的存储库,例如FindUserByName,我将where表达式传递给...

回答 1 投票 1

存储库模式和域模型与实体框架之间的映射

我的存储库处理并为丰富的域模型提供持久性。我不想将贫血的Entity Framework数据实体暴露给我的业务层,所以我需要一些映射方式......

回答 6 投票 40

我的ASP.NET MVC控制器应该如何识别存储库

我试图了解如何对通过某种存储库访问数据的ASP.NET MVC项目进行单元测试。在单元测试期间,我显然想创建一个模拟...

回答 4 投票 5

ASP.NET Web API - 500内部服务器错误 - Ninject DI

我有一个Aspnet Web API项目。我使用了存储库模式,我想用ninject进行依赖注入,但它不起作用。 Ninject.Web.Common.cs [assembly:WebActivatorEx ....

回答 1 投票 -1

构建数据访问层

对于我的应用程序,我正在寻找使用ORM并且目前正在尝试确定域层是否应该通过数据访问对象,存储库或其他东西与它进行交互?我是 ...

回答 1 投票 -1

DAO和Repository模式有什么区别?

数据访问对象(DAO)和存储库模式之间有什么区别?我正在使用Enterprise Java Beans(EJB3),Hibernate ORM作为基础架构和Domain-Driven开发应用程序......

回答 10 投票 362

在Entity Framework 4中使用存储库/ uow模式的多个ObjectContexts

我在asp.net Web应用程序中使用EF4和StructureMap。我正在使用本文详述的工作模式库/单元。在代码中,有一行委托设置...

回答 1 投票 1

关系不能改变,外键不可为空

我在MSSQL DB上运行(旧的)MVC3 Web应用程序,首先使用EF 6.0代码和存储库模式。该系统已在过去7年中投入生产(EF已更新约1年......

回答 1 投票 0

不使用存储库模式,按原样使用ORM(EF)

我总是使用Repository模式但是对于我的最新项目,我想看看我是否可以完善它的使用和我的“工作单元”的实现。我开始挖的越多,我开始问自己......

回答 9 投票 89

UnitOfWork,autofac,存储库和身份

如何在UnitOfWork中使用Identity?我希望AccountController继承自UnitOfWork Not来自IApplicationUserManager userManager,IApplicationSignInManager signInManager,...

回答 1 投票 -2

Where相关实体的条款

我有一个通用的存储库模式,我正在尝试加载基于FkApplicationId的代理商集合,如果它是IsEnabled == true我的模型看起来像这样:我认为这将是......

回答 1 投票 0

在laravel应用程序中使用Repository Pattern是否仍然相关?“[关闭]

我正在建立一个新的laravel项目,并希望减少控制器中的代码。我需要使用存储库模式吗?“

回答 1 投票 -2

如何在C#中使用依赖注入与工作单元和存储库? (不是基于网络的应用程序)

我在这个主题上看到了很多问题和答案,但绝大多数都在处理ASP.Net或其他基于Web的应用程序以及称为.InRequestScope的东西。我还没有找到这个......

回答 1 投票 2

实体类型States不是Entity Framework中当前上下文的模型的一部分

我的通用存储库中出现错误。我正在使用具有实体框架和数据库优先方法的通用存储库。这是我的context.cs:protected override void OnModelCreating(...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.