Unity应用程序块(即Unity)是一个轻量级,可扩展的.NET依赖注入容器,支持拦截。
我应该使用IUnityContainer对象使用Singleton模式吗?
我是使用Unity和IoC / DI概念的新手。我开始使用这个概念,在测试中通过James Kovacs的节目在dnrTV上滚动。他的例子将Container运行作为单身人士访问...
我正从Prism 4迁移到Prism 7.1,我似乎无法找到已从最新的Prism版本中删除的ConfigureContainer方法。在过去,我曾使用这种方法加载统一...
我知道Unity可以配置为使用类的构造函数来创建类的实例(如下所示),但这不是我想要的。 container.RegisterType
嗨,我是DI的新人,团结一致。我正在开发一个自定义属性。在该属性中,我想在Unity的帮助下注入依赖项。但是当在类中使用该属性时,它会显示异常。 ......
是否应在每次注册类型时创建LifetimeManager的新实例? container.RegisterType (new HierarchicalLifetimeManager()); container.RegisterType
我使用Jon Wagner的Insight.Database作为我的micro-ORM,这意味着我的(数据库)接口没有具体的实现。我正试图将其中一个接口注入我的Prism 7 ......
无法在web api控制器中解析与Unity.AspNet.Mvc的依赖关系
我正在使用Asp.Net MVC 5,我正在尝试连接web api控制器的依赖关系,但它不起作用,并说控制器需要一个参数较少的构造函数。我更新了团结......
我正在使用Microsoft Unity v5.8.6和Polly v7.1.0。我的要求是我需要根据一个按钮点击触发电子邮件。出于某种原因,如果sendEmail失败,我需要重试'x'次。 ...
mvc5:无法访问已处置的对象。 asp.net mvc5使用unity
即时通讯使用vs 2013,mvc5和ef6 + unity.mvc5:我的帐户控制器类有这个构造函数:public AccountController(UserManager userManager){this.UserManager = ...
解决通用Microsoft.Extensions.Logging.ILogger 使用Unity - 获取InvalidCastException
我试图在Unity(版本4)中注册一个通用的ILogger(来自Microsoft.Extensions.Logging,而不是来自Serilog)。我有以下课程:公共课MyClass {private readonly ...
我有一个用Xamarin编写的iOS应用程序,当我尝试在iOS中运行应用程序时,我收到了Unity Exceptions Resolution Failed异常。但是,当我运行时,这个错误不会发生......
我知道这听起来很愚蠢。我将提供一些代码,并将尽力解释。实现#1 - 没有名称Container = new UnityContainer(); Container.RegisterType
我一直在学习IoC,依赖注入等,并享受这个过程。对我来说,解耦和编程接口的好处是不费吹灰之力的。但是,我真的不喜欢绑定......
我即将开枪自杀。花了几周时间试图解决这个问题。我们有一个ASP.NET MVC 4 Web应用程序,它使用SQL Server 2012和Entity Framework作为ORM和Unity for IoC。 Web应用程序托管...
ASP MVC ControllerFactory在AccountController上失败
我正在使用Unity,即使我不应该注册我的控制器(据我所知),我在我的AccountController上得到以下错误,这只是从默认MVC中获取的错误...
我最近开始使用统一,它似乎工作得很好,除了一个地方......我做了一些搜索,但我没有找到任何我可以应用于我的代码。继承注册类型的代码:...
我试图了解如何在使用棱镜和统一的wpf mvvm应用程序中切换视图及其视图模型。我从教程中把一些东西放在一起,但还有一些问题......
预应用程序启动初始化方法...运行WebActivatorEx.ActivationManager - 调用目标抛出了异常
通常在运行的ASP.NET MVC azure Web服务应用程序上更改web.config之后,我一直收到此错误。它会在第一次运行正常但在更改web.config后重新编译之后...
我们有一个依赖于HttpContext的类。我们已经像这样实现了:public SiteVariation():this(new HttpContextWrapper(HttpContext.Current)){} public SiteVariation(...
Application Insights在哪里将HttpContext注入IHttpContextAccessor.Request?
我发现自己处于一个有趣的位置。我目前使用最新的Unity容器,我在asp.net核心2.2上,我使用应用程序洞察。因此,我在我的网络应用程序中配置了DI以使用...