如何将 AutoMapper 与 Ninject.Web.Mvc 结合使用?
设置 我有一个 AutoMapperConfiguration 静态类,用于设置 AutoMapper 映射: static class AutoMapperConfiguration() { internal static void Setup…
温莎城堡 - 组件安装的单一位置?
阅读文档(http://stw.castleproject.org/Windsor.Installers.ashx)后,我发现了一个奇怪的部分: 虽然从技术上讲,多次调用 Install 或在安装程序之…
如何在不引用程序集(或其中的类型)的情况下使用 Ninject Conventions 扩展
提前抱歉问了这么长的问题,之所以这么长,是因为我一整天都在研究这个问题。 一般问题: 我有一个 ASP.Net MVC2 应用程序,其中包含以下项目:MyApp.…
温莎注册子容器可见性
我有一些(某种)单例存在于三个上下文中: Per AppDomain Per HttpApplication Per Web Request Right现在,我正在为每个 HttpApplication 创建一个…
IoC 和 ASP.NET MVC,这一切从哪里开始?
我看到 ASP.NET MVC 中几乎到处都提到了“IoC”和“DI”。虽然我很清楚……“有点”这些是什么,但它是那些几乎模糊的、无定形的浮动概念之一,它似乎…
开发和部署——如何将服务组件放到正确的位置?
这一定是一个非常常见的问题,虽然我们有答案,但我正在尝试确定是否有更好的方法。我们使用 IoC / DI 和结构图。这意味着我们的最终应用程序(Asp.Ne…
谁能推荐一个用于 ASP.NET 2.0 Webforms 的 IoC 容器?
正如标题所示,我正在寻找与 ASP.NET 2.0 Webforms 应用程序一起使用的 IoC 容器的建议。我相信某些容器只是 .NET3.5 或更高版本。…
Ninject.Web.Mvc 附加组件无法与 ASP.NET MVC 2 一起使用
我正在将 Ninject.Web.Mvc(MVC 2 版本)附加组件与 ASP.NET MVC 2 一起使用。这是我的 Global.asax.cs: protected override void OnApplicationStar…
Ninject.Web(网络表单扩展),在网络表单页面之外注入?
我一直在使用 Ninject.Web 扩展将业务对象、存储库、实体框架上下文等注入到我的应用程序中。使用 [Inject] 属性效果非常好,该属性可以应用在继承自 …
如何使用 StructureMap 将默认构造函数参数设置为 null?
类有一个以 IMyInterface 作为参数的唯一构造函数。如果我定义 IMyInterface 的具体类型并将其注册到 StructureMap ,那么就没有问题,我的类可以使用…