repository-pattern

repository-pattern

文章 0 浏览 3

仍然对存储库和解耦、ASP.NET MVC 迷失方向

我仍然在永恒地追求构建(和理解)解耦、IoC、DI 等现代编程约定。我正在尝试弄清楚如何构建存储库。我已经检查了 数据库抽象层设计 - 使用 IReposito…

不必在意 2024-10-07 03:45:05 2 0

使用 SOA、UoW、Repository、DataContext 和 DataContext 设计多租户应用程序多个数据库

首先,我对这篇文章的篇幅表示歉意,但我想提供尽可能多的细节,以增加得到答案的机会。提前致谢。 我正在向集成来自多个数据库的数据的现有应用程序…

白云不回头 2024-10-05 16:08:35 5 0

一个域对象被“填充”;由多个存储库

我是 DDD 新手,需要澄清一些概念,以便我可以将其应用到我的项目中。 基本上,我有一个域对象“客户”。 CustomerRepository 将通过引用 DAL 返回此…

手心的温暖 2024-10-05 03:55:44 2 0

真实世界的 ASP.NET MVC 存储库

在现实世界中,控制器可能需要使用来自各种数据库表和其他数据存储的数据。例如: [Authorize] public class MembersController : Controller { ICour…

娇妻 2024-10-05 00:17:04 5 0

实体框架4中的存储库模式我们什么时候应该处置?

EF 新手,我注意到使用存储库模式确实可以简化事情,并且还允许我进行一些模拟。到目前为止一切顺利。 我的问题 objectContext 的典型用法是尽快销毁…

少跟Wǒ拽 2024-10-05 00:03:32 1 0

Linq To Sql:关系未正确更新

问题摘要: 使用相同的 DataContext 插入和更新与多个角色相关的用户,这些关系在我的 LinqToSql 类中未正确更新(但在数据库中正常)。使用一个 Data…

东走西顾 2024-10-04 17:55:18 2 0

我应该如何将 IoC DI 与此存储库模式结合使用?

我正在使用在这个问题的答案中找到的存储库模式: 为每个对象创建通用存储库与特定存储库相比有何优势? 也就是说,每个存储库都继承自一个抽象基类,…

屌丝范 2024-10-04 17:53:26 3 0

使用实体框架和存储库模式实现每个层次结构的表

我已经使用抽象文档实体和多个派生实体(博客、页面等)实现了每个层次结构的表实体数据模型。我有使用 Document 实体的带有方法签名的存储库接口,像…

榆西 2024-10-04 15:15:06 2 0

制作一个 Web 程序来连接与数据库无关的层是否明智?

我以前是一名Winforms程序员;我总是将编写的程序分为两部分,前端(Winforms)和中间层(由Remoting/WCF促进) 在这种方法中,前端代码无法访问Linq…

罗罗贝儿 2024-10-04 09:26:16 3 0

存储库模式最佳实践

我很抱歉,因为这个问题很难用好话表达。 我有类似于这个的问题。 是否违反了存储库模式?使用为产品创建的存储库用于获取所有类别? viewModel.Categ…

初雪 2024-10-04 08:14:11 2 0

实体框架中的 LINQ to SQL 通用存储库等效项

我正在将 ORM 从 LINQ 转换为 SQL 到实体框架,并且正在更新我的存储库。除了通用的之外,所有这些都已完成。我似乎不知道如何将我的 Select 方法从现…

吃兔兔 2024-10-04 05:43:26 3 0

需要多个数据映射器的域对象

我正在尝试弄清楚如何在应用程序的不同部分重用域模型,并且我感觉数据映射器模式是前进的方向。下面的示例具有直接访问映射器方法的方法。 class Gro…

小伙你站住 2024-10-03 06:01:02 3 0

用于单元测试的 C# 通用存储库

我有以下用于单元测试的假存储库。我将如何在此存储库中实现 Attach(T实体) 方法? (在我的真实存储库中,Attach(T实体)方法用于将对象附加到我的实…

旧情勿念 2024-10-02 21:07:03 2 0

在存储库界面中使用可选参数是否会被视为糟糕的设计?

我创建了两个类来外部控制存储库上的页码 (Page) 和排序 (Order)。该存储库公开 IEnumerable 而不是 IQueryable,因为我希望存储库具有很强的可测试性…

绾颜 2024-10-02 21:00:52 1 0

我是否正确使用 DataContext.Dispose() ?

我在 ASP.NET MVC 项目中遇到了大量连接池超时问题。我一直在读到,尽管 Linq-to-SQL 应该为我进行处置,但它并不总是有效,而且不手动处置继承 IDisp…

灰色世界里的红玫瑰 2024-10-02 19:05:15 2 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文