Ninject 从程序集中动态加载存储库
我正在使用: EF 4.1 MVC 3 Ninject Ninject.Extensions.Conventions Ninject.Web.Mvc 该应用程序使用存储库模式。 我的存储库可以像这样注入: kerne…
我应该如何将我的 select 语句包装在事务中?
我要用 nhibernate profiler 扔掉我的网站,我收到了这条消息 警告:隐式事务的使用是 气馁 http://nhprof.com/Learn/Alerts/DoNotUseImplicitTransac…
在保存到数据库方法之后,存储库模式应如何更新对象的 ID?
在内存中创建 POCO 后,我调用存储库对象上的 Save 方法。然后,我需要使用保存操作期间创建的数据库 ID 更新 POCO。我应该使用 ref 传递对象,只需让…
实体框架、LINQ 和泛型
我有以下代码: public interface IKeyed<TKey> { TKey Id { get } } // This is the entity framework generated model. I have added the // IK…
使用实体框架和 POCO 类替换旧数据层的策略
在我们正在进行的这个项目中,我们使用 .net C# 4.0、VS 2010、EF 4.1 和遗留代码。 我正在开发一个 win form 项目,我决定开始使用实体框架 4.1 来访…
存储库 +实体框架的 UnitOfWork 模式
我在网上上下搜索,但没有找到适合我的应用程序的设计。 我正在寻找 Repository+UnitOfWork 模式,它将管理连接并在完成后自动处理它们。 我需要支持 …
这是在 Mercurial 中实现对接线样式分支模式的正确方法吗?
我们正在考虑实施 对接线 合并分支模式一次将一项功能集成到暂存分支中,然后,如果测试成功,则集成到稳定分支中并发布版本。问题如下:我们应该将 M…
存储库/工作单元模式 - 如何在存储库中查询满足特定条件的对象?
我有一个 C# 标准存储库接口,其中包括以下方法: IEnumerable<T> GetAll() T GetById(int id) void Delete(T entity) void Add(T entity) 在我的…
我有一个返回项目的 API,所以我需要一个服务/存储库,即另一层提取
我有一个 API(DLL),它有各种返回对象/项目集合的方法。 我想创建一个将项目返回给调用客户端的 Web 服务。 那么最好的方法是什么,在我的 API 上调…
如何使用存储库模式处理表关系?
我正在将存储库模式实现为 ASP.NET MVC 站点的一部分。我见过的大多数存储库示例都相当简单。例如,这是一个典型的抽象存储库接口。 public interface…