unity-container 相关问题

Unity应用程序块(即Unity)是一个轻量级,可扩展的.NET依赖注入容器,支持拦截。

我应该使用IUnityContainer对象使用Singleton模式吗?

我是使用Unity和IoC / DI概念的新手。我开始使用这个概念,在测试中通过James Kovacs的节目在dnrTV上滚动。他的例子将Container运行作为单身人士访问...

回答 1 投票 1

来自unity配置文件的RegisterType

我正从Prism 4迁移到Prism 7.1,我似乎无法找到已从最新的Prism版本中删除的ConfigureContainer方法。在过去,我曾使用这种方法加载统一...

回答 2 投票 1

如何使用静态工厂方法创建对象?

我知道Unity可以配置为使用类的构造函数来创建类的实例(如下所示),但这不是我想要的。 container.RegisterType

回答 2 投票 30

在自定义属性中应用带Unity的DI

嗨,我是DI的新人,团结一致。我正在开发一个自定义属性。在该属性中,我想在Unity的帮助下注入依赖项。但是当在类中使用该属性时,它会显示异常。 ......

回答 3 投票 1

我们应该每次都创建一个新的终身经理实例吗?

是否应在每次注册类型时创建LifetimeManager的新实例? container.RegisterType (new HierarchicalLifetimeManager()); container.RegisterType

回答 1 投票 0

参数注入Prism 7和Unity

我使用Jon Wagner的Insight.Database作为我的micro-ORM,这意味着我的(数据库)接口没有具体的实现。我正试图将其中一个接口注入我的Prism 7 ......

回答 1 投票 0

无法在web api控制器中解析与Unity.AspNet.Mvc的依赖关系

我正在使用Asp.Net MVC 5,我正在尝试连接web api控制器的依赖关系,但它不起作用,并说控制器需要一个参数较少的构造函数。我更新了团结......

回答 1 投票 0

使用Polly重试拦截器不适用于Unity

我正在使用Microsoft Unity v5.8.6和Polly v7.1.0。我的要求是我需要根据一个按钮点击触发电子邮件。出于某种原因,如果sendEmail失败,我需要重试'x'次。 ...

回答 1 投票 1

mvc5:无法访问已处置的对象。 asp.net mvc5使用unity

即时通讯使用vs 2013,mvc5和ef6 + unity.mvc5:我的帐户控制器类有这个构造函数:public AccountController(UserManager userManager){this.UserManager = ...

回答 3 投票 2

解决通用Microsoft.Extensions.Logging.ILogger 使用Unity - 获取InvalidCastException

我试图在Unity(版本4)中注册一个通用的ILogger(来自Microsoft.Extensions.Logging,而不是来自Serilog)。我有以下课程:公共课MyClass {private readonly ...

回答 1 投票 1

Xamarin IOS棱镜中的分辨率失败异常

我有一个用Xamarin编写的iOS应用程序,当我尝试在iOS中运行应用程序时,我收到了Unity Exceptions Resolution Failed异常。但是,当我运行时,这个错误不会发生......

回答 1 投票 0

使用名称的Unity容器注册不起作用,而没有名称工作正常

我知道这听起来很愚蠢。我将提供一些代码,并将尽力解释。实现#1 - 没有名称Container = new UnityContainer(); Container.RegisterType

回答 1 投票 0

如何解耦IoC框架实现

我一直在学习IoC,依赖注入等,并享受这个过程。对我来说,解耦和编程接口的好处是不费吹灰之力的。但是,我真的不喜欢绑定......

回答 5 投票 15

无法摆脱“物理连接不可用”的例外

我即将开枪自杀。花了几周时间试图解决这个问题。我们有一个ASP.NET MVC 4 Web应用程序,它使用SQL Server 2012和Entity Framework作为ORM和Unity for IoC。 Web应用程序托管...

回答 7 投票 24

ASP MVC ControllerFactory在AccountController上失败

我正在使用Unity,即使我不应该注册我的控制器(据我所知),我在我的AccountController上得到以下错误,这只是从默认MVC中获取的错误...

回答 3 投票 1

Unity类型没有可访问的构造函数

我最近开始使用统一,它似乎工作得很好,除了一个地方......我做了一些搜索,但我没有找到任何我可以应用于我的代码。继承注册类型的代码:...

回答 3 投票 2

在WPF Prism MVVM的同一模块中切换视图

我试图了解如何在使用棱镜和统一的wpf mvvm应用程序中切换视图及其视图模型。我从教程中把一些东西放在一起,但还有一些问题......

回答 2 投票 0

预应用程序启动初始化方法...运行WebActivatorEx.ActivationManager - 调用目标抛出了异常

通常在运行的ASP.NET MVC azure Web服务应用程序上更改web.config之后,我一直收到此错误。它会在第一次运行正常但在更改web.config后重新编译之后...

回答 1 投票 5

如何在Unity中实现这个(HttpContext)依赖?

我们有一个依赖于HttpContext的类。我们已经像这样实现了:public SiteVariation():this(new HttpContextWrapper(HttpContext.Current)){} public SiteVariation(...

回答 2 投票 8

Application Insights在哪里将HttpContext注入IHttpContextAccessor.Request?

我发现自己处于一个有趣的位置。我目前使用最新的Unity容器,我在asp.net核心2.2上,我使用应用程序洞察。因此,我在我的网络应用程序中配置了DI以使用...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.