使用 ASP.NET MVC 2、StructureMap、Fluent NHibernate 和 PostgreSQL
我在一个新的网络应用程序中使用上述组合只是为了尝试学习构建新的东西来扩展我的知识。如果我做得好,我希望能够上线。我对 MVC 和其他产品还算陌生…
流畅的 NHibernate 构建数据库表
我正在使用 ASP.NET MVC2、Fluent NHibernate、StructureMap 和 PostgreSQL 构建一个应用程序。对于 Fluent NHibernate,我完全是个新手。我从几个不…
最佳实践:调用GetInstance方法实例化对象
我们来讨论一件事: 我有一些简单的接口: public interface ICar { void StartEngine() void StopEngine() } public interface IRadio { //doesn't m…
将 StructureMap 与 WCF 4.0 REST 服务结合使用
如何在 WCF 4.0 REST 服务中使用 StructureMap? 我过去使用过 StructureMap 这篇文章,但该技术似乎不适用于 WebServiceHostFactory()。秘密是什么?…
结构图对象工厂生命周期
几个月以来我一直在使用结构图。我总是使用 ObjectFactory.GetInstance 来获取我要使用的对象的正确实例。 实际上,我需要了解默认的 ObjectFactory …
StructureMap:如何为每个接口使用多个具体类
我如何计算 StructureMap 为每个接口使用多个具体类。 即 IRepositoryCustomer 是通过以下方式实现的:RepositoryCustomerA 和 RepositoryCustomerB …
如何让 StructureMap 的 AutoMocker 来模拟虚假数据?
我目前正在尝试实现 StructureMap 的 AutoMocking 功能,并且我需要帮助来获取模拟的 . 我有一个测试方法如下: [Test] public void DirctoryResult_R…
结构图2.6.1引导程序
我正在使用 StructureMap 2.6.1 这是 Bootstrapper.cs 中的代码: ObjectFactory.Initialize(x => x.For<IFoo>().Use<Foo>()) 当我运行应用…
从网络驱动器启动时,Structuremap 不加载注册表
我是 Structuremap 的热心(新)用户,但我在加载注册表时遇到问题。 当我从本地驱动器启动应用程序时,应用程序中的所有注册表都用于解析类型。我通…
Structuremap - 为所有请求缓存单个对象实例
如果我希望 StructureMap 为所有对象返回单个对象实例 请求,这两种方法之间有什么区别吗 以下?? StructureMap.ObjectFactory.Initialize(x => {x…
ASP.Net MVC Newb 的 IoC 容器障碍
我必须承认我是 ASP.Net MVC 的新手,目前我正在研究有关如何启动新项目的所有最佳实践。到目前为止,我已经理解了存储库模式和工作单元的概念,并且…
将 StructureMap 与通用开放类型参数连接起来
我如何将 StructureMap 与以下内容连接起来: public Interface IRepository<T, TIdentity>{} public abstract class Repository<T, TIdentity&…
StructureMap 配置文件和 Web 请求问题
我希望根据请求中传入的参数拥有多个不同版本的软件。我目前正在尝试通过配置文件来完成此任务。 我需要知道的是,如果我有类似(伪)的东西, Object…
StructureMap 2.6.1.0 程序集扫描问题
我试图使用 StructureMap 在运行时扫描包含注册表类实现的程序集,但我遇到了问题。 如果 dll 包含注册表类,但也包含对运行时不存在的 dll 的引用(…