Unity InjectionConstructor 何时真正运行?
我有以下代码: IOC.Container.RegisterType ("Customers", new InjectionConstructor(new CustomerEntities())); 我想知道的是,当类型注册发生时,…
在 PRISM WPF 应用程序中具有模块相关的状态注入
您好,我们有一个 PRISM WPF MVP 应用程序,我们希望有一个状态可以在同一模块中的视图之间共享数据。由于 PRISM 默认情况下没有状态,我想知道是否有…
WCF 服务的 EntityFramework 对象上下文的生命周期
我有一个 WCF 服务,它将处理我的实体的插入、更新和删除(而不是读取)。 该服务中有多个 EF 模型(每个模型映射到数据库的不同部分)。 我的问题是…
Unity,RegisterType<>和单例对象
我正在使用 Unity 实例化一些对象,我发现无论我尝试什么,Unity 都会为我的对象创建单例。 根据文档: http://msdn.microsoft.com/en-us/library/ dd…
使用 Unity 扩展在 Prism 中使用子容器
上下文 我正在寻找一种在 Silverlight 应用程序中使用 PRISM 和 unity 构建系统的方法,以便我可以拥有一个用例控制器来管理导航和与特定用例相关的其…
使用 Unity 2.1 解析接口
我有一个基本类试图使用 Unity 解析接口。 IUnityContainer containter = new UnityContainer(); containter.RegisterType(); IRepositoryFactory rep…
使用 Prism Modularity 并按源包含 Unity 时出现 Unity 容器错误
当尝试将 Prism4 Bootstrapper 与源引用的 Unity 一起使用(将现有项目包含到解决方案中)时,我不断收到错误。我还从源代码构建 Unity 然后包含输出…
如何在 Unity 中使用多个 typeConfig?
在统一中,配置类型时,如果唯一命名,您可以指定多个 typeConfig,如下所示: 解析时,如何指定哪个 typeConfig,以及因此将什么注入到构造函数中?…
WPF/Prism:视图返回 System.Object
我是 WPF 和 Prism 的新手,但我已经了解到您必须在 Unity 中将 View 注册为对象: Container.RegisterType("My.Assembly.MyView"); 不过,当我使用 v…
使用我的引导加载程序/Unity进行循环引用
我的 Unity 和引导加载程序存在严重问题。这是一个循环引用。 让我解释一下我目前所拥有的: 主应用程序(winforms) ServiceLayer - C# 项目 Depende…
ASP MVC DependencyResolver 与 UnityContainer 用于单元测试
我正在构建一个 ASP MVC 3 应用程序,其中使用 Unity 作为 IOC 容器,并将其注册到 DependencyResolver 上。在我的控制器中,我可以这样做: Dependen…
C# - 将 Unity 添加到我的 Visual Studio 项目?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
在一个类中使用 Unity.BuildUp 会破坏其他类中的注入
我有一个会员资格提供商,它造成了依赖注入的问题。 我想了解为什么会发生。 这是基本控制器的一些部分。 (它的工作原理应该如此。) namespace Our.…