在 C# 中重写受保护的内部虚拟方法
我正在尝试构建一个像这样的类... public class IoCControllerFactory : DefaultControllerFactory { protected override IController GetControllerI…
Castle 不断给我一个 System.TypeLoadException: Method 'myMethod'没有实施吗?
System.TypeInitializationException: The type initializer for 'XXX' threw an exception. System.TypeLoadException: Method 'GetDocuments' in ty…
使用 Unity IoC 的 MVC2 - 如何解析控制器?
我有一个关于我设置的 Unity 容器如何解决控制器依赖关系的问题。我一直在寻找对此的解释,但没有找到任何关于这个主题的真正明确的内容。也许答案就…
StructureMap 单例因参数而异?
使用 StructureMap,是否可以为参数的每个值创建一个单例对象? 例如,假设我想在多租户 Web 应用程序中为每个网站维护一个不同的单例: For().Single…
使用 IoC 容器作为 HttpHandler 的服务定位器
这个问题与我的其他帖子相关。 好吧,经过一番折腾后,我决定这样做。当我运行它时,它似乎工作正常,尽管我在 NUnit 中收到以下错误:无法加载文件或…
温莎城堡 - 在我的设施加载之前注册组件。 - 延迟加载配置文件?
我想在加载设施之前在温莎容器中注册一些组件 - (以便我可以使用设施中的一些组件) 我想应该有某种方法可以在没有配置文件的情况下初始化温莎,注册…
如何在asp.net网站中使用自定义IoC?
我正在尝试编写一个简单的 IoC 库,并将在 ASP.NET 网站中使用它。 我的问题是:我是否应该缓存所有注册的对象“我将其添加到 Dictionary”并在每个请…
Unity 2.0 通过 XML 注册泛型类型
我正在尝试在 Unity 2.0 的配置文件中注册通用类型,但似乎无法正确执行。我在这里参考了MS文档: http://msdn.microsoft.com/en-us/library/ff660933…
应用程序中的构造函数注入可能无法初始化依赖项
我的应用程序无需数据库连接即可启动,如何通过 IoC 和构造函数注入来处理此问题? 示例: public class ApplicationShellPresenter(IRepository repo…
Autofac基于TypedParameter的不同服务解析
无论如何,有没有办法让 autofac 来解析具有具体实现的服务,该服务的构造函数与最具体地匹配给定参数。 我的意思是匹配子类型的构造函数而不是匹配基…
使用 Ninject 绑定 Nhibernate.Burrow 的 ISession
我正在尝试使用 NHibenate、Burrow 和 Ninject。 我似乎无法使用 ninject 绑定 Burrow ISession。 我目前 Bind().ToProvider( new BurrowFramework().…