我要为我正在做的项目使用结构图。基本原则是,我有一个带有NHibernate实现的存储库模式,但我希望使用StructureMap加载存储库,以防我决定切换到Linq2Sql或其他类型的实现。我知道如何初始化结构图,但我的问题是在哪里?使用我的库的web应用程序应该负责配置注册表吗?我的库中应该有一个默认的实现吗?哪里最适合呢?我的图书馆结构目前看起来如下:
Li
我要从结构图切换到Autofac。我使用了Scott Millett的《ASP.net设计模式》一书中的缓存模式,它实现了缓存和存储库的接口,并根据构造函数参数名称在适当的对象中进行切换public interfaceschemeRepository.GetSchemes(), new CacheItemPolicy());}<e