比较温莎城堡、Unity 和 StructureMap
在 Krzysztof 的声明的后续内容中,Windsor 比其他 IoC 做得更多,我想了解这些 IoC 是如何相互叠加的温莎城堡提供的优惠/额外设施。 有比较吗?有人…
统一与WPF - 通过属性注入将 DataContext 注入子控件
我按照 Lab49 中的 Jason Dollinger 的 MVVM 示例学习了将 Unity 与 MVVM WPF 应用程序结合使用的基础知识。我按照他的基本架构构建了一个简单的示例…
我需要 Microsoft.Practices.Unity 和 ObjectBuilder2 源
我在哪里可以获得这两个程序集的源代码?我对它们有一些问题,需要在它们内部进行调试。 基本上我遇到的问题是我注册了一个类 container.RegisterType…
Unity 中的装配分辨率
我有一个托管在 IIS 中的 WCF 服务项目。主 SVC 文件位于 Web 应用程序文件夹的根目录中,bin\ 文件夹中是实际的 dll。 web.config(也在根目录中)包…
指定要使用的 Unity IoC 容器的构造函数
我正在使用 Unity IoC 容器来解析我的对象。但是,我遇到了一个问题。当我有多个构造函数时 - Unity 如何知道使用哪一个?当我有一个带参数和一个没有…
Unity [Dependency] 属性无法解析
我有以下代码,当我尝试运行它时,我可以看到 BrokerProvider 没有被解析。这是我的代码: static void Main(string[] args) { IUnityContainer conta…
在 WPF CAL MVVM 中初始化模型和视图的正确方法是什么
我遇到过两种在 WPF CAL MVVM 中初始化视图和视图模型的方法。 1 - 似乎更受欢迎。需要您解析 ViewModel 才能自动解析 View。 ViewModel 包含有关视图…
使用 Moq 和 Unity 模拟存储库对象以进行单元测试的正确方法
在我的工作中,我们使用 Moq 进行模拟,使用 Unity 进行 IOC 容器。我对此相当陌生,工作中没有太多资源来帮助我确定应该使用的最佳实践。 现在,我有…
通过 web.config 进行 WCF 服务的 Unity 依赖注入
我有一个正在试验 DI 的项目。我正在使用 Unity,对于正常的装配和注入来说,一切似乎运行良好。 我正在尝试进一步打破与 WCF 服务的依赖关系。我想要…
在 WCF 服务库项目中的何处设置和存储应用程序状态?
我有一些想要在整个 WCF 服务库中初始化和使用的东西。如果是在 ASP.NET 站点中,我会在 global.asax 的 Application_Start 方法中执行此操作,但是 W…
如何使用 Unity 将事件处理程序注入到事件中
如何将事件处理程序注入(附加)到 Unity IoC 容器创建的实例的 .net 事件? 示例:我有一个通过标准 .net 事件报告错误的类: class CameraObserver …
C#/Unity 中的构造函数注入?
我正在使用 C# 和 Microsoft 的 Unity 框架。我不太确定如何解决这个问题。这可能与我对 Unity 的 DI 缺乏了解有关。 我的问题可以使用以下示例代码来…
如何配置 Unity 以应用“常量” RegisterType() 期间构造函数参数的字符串?
这就是我的服务构造函数的样子: public Service(string path) 我正在像这样配置统一: IUnityContainer container = new UnityContainer() container…