StructureMap 2.6.1 和 ASP.NET MVC 2 问题(来自 DI 的完全初学者)
根据在另一个线程上与 @Aaronaught 的对话,我已经开始将我的应用程序转换为使用依赖项注入和存储库模式,但我有点卡住了。我想我已经掌握了模式的大…
DDD 中的服务和存储库 (C#)
Services 和 Repositories 在 DDD 中如何相互关联?我的意思是,过去 2 天我一直在阅读 DDD,无论我走到哪里,总是有一个 Service 层,并且总是有一个…
AttachTo 似乎不起作用。对象始终为空
我使用实体框架4。 var entity = rep.GetEntityTxt<AreaTypeText>(PKey, LangID) _db.AttachTo("AreaTypeText",entity) entity.Txt = "TEST" _db.…
设计问题 POCO 对象/DAL 访问
我想实现典型的三层架构。我当前的方法如下所示: DAL - 使用 EF 4.0 和每个实体的存储库。通过接口访问 我正在考虑使用 POCO 对象。我的第一个问题是…
伪造存储库 - 伪造 Find 方法
对于我的单元测试,我需要伪造一个存储库。我可以轻松伪造除 Find 方法之外的所有方法,该方法接受 Linq Expression 委托作为参数。 下面列出了我的假…
Svn:如何签出某些目录并且仍然能够在根目录下更新
我在工作中有一个 SVN 项目,如下所示: 存储库 project |-- docs |-- scripts `-- app |-- trunk |-- branches | `-- development `-- tags |-- Rele…
3 个实体执行相同的 lambda 谓词。如何为这些实体创建通用的 lambda 表达式
我有 3 个实体。 产品 语言ID 产品名称 类别 语言 ID 猫名 产品类型 语言ID TypeName 正如你所看到的,它们每个都有 LangID 属性。 我希望能够创建一…
如何创建通用 lambda 表达式。我的许多实体执行相同的 Lambda 表达式谓词
我使用实体框架 4。 如何执行通用Where Lambda 子句。? 我有许多需要相同Where 查询的实体。 public Func<SupplierTypeText, bool> GetLmbLang()…
让我的存储库中的 2 个方法在同一个控制器 ActionResult 中运行是否正确?
我正在使用 ASP.NET 4.0 MVC 和 C# 创建一个商店,并且对它相当陌生。 我开始创建显示特定类别中的产品的视图页面。 在特定类别页面上,我想要产品列…
C# Lambda 实体框架:有什么方法可以使用谓词 Lambda 按行号选择记录?
我想在存储库之外进行分页,但存储库返回 IList。由于我不想不必要地提取数据,并且不想在我的存储库中创建特定的分页方法,有没有办法在Where扩展方…
如何根据存储库模式在控制器之间共享相同的操作逻辑
我有 CompanyController 和 DepartmentController: public class CompanyController : BaseBackendController { private ICompanyRepository reposit…
使用实体框架的存储库模式检索复杂对象图的模式
我们有一个 ASP.NET MVC 站点,它使用带有存储库和 UnitOfWork 模式的实体框架抽象。我想知道其他人如何使用这些模式实现复杂对象图的导航。让我举一…