AutoFac IoC、DDD 和存储库间依赖关系
我有两种 POCO 类型,A 和 B。我为每种类型都有一个存储库,Rep>和 Rep>,两者都实现了 IRep>和 IRep>由 IoC 容器(本例中为 AutoFac)提供服务。 存…
Active Record 模式、Repository 模式和可测试性(java 中)
以下旨在充分利用 Active Record 模式和 Repository 模式的方法有什么缺点(例如在可测试性方面)? 每个持久对象都公开 save() 和 delete() 方法,但…
在 ASP.NET MVC 控制器中处理域事件
我正在考虑使用 域事件 来冒泡信息发生在我的域模型深处的操作,以便在控制器级别发出某些事件的信号。不幸的是,我无法找到如何在 ASP.NET MVC 控制…
打破对实体框架的依赖
我终于有了一个我认为结构非常好的项目。在阅读了 Fowler 的洋葱架构、学习了 IOC/DI 的 Ninject 并调整了我的 Psuedo 存储库类之后,我使用 EF 4.1,…
温莎城堡适合在哪里?
我正在尝试使用 nHibernate、Castle Windsor、WCF 和 ASP .NET 为基于分布式域驱动设计的系统绘制技术架构图 我使用了典型的层,即基础设施层、接口层…
使用 BsonClassMaps 的 C# MongoDB 查询
我是 MongoDB 新手,想知道如何使用注册的 BsonClassMap 查询域对象。 考虑以下映射: BsonClassMap.RegisterClassMap(cm => { cm.MapField(p => p.Id…