unity-container 相关问题

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

.NET core SDK无法定位vscode unity c#

我的问题 我在 Windows 10 上,我多次尝试重新安装 .net 并重新安装 VS Code 我现在真的非常渴望解决方案

回答 2 投票 0

Unity - 解析 IDistributedCache

我正在尝试在 Net Framework 4.8 应用程序中实现 Redis 分布式缓存。我处于不幸的境地,不得不降级在 Net C 中运行得非常好的解决方案......

回答 1 投票 0

在 ASP.NET 应用程序中哪里注册 IMemoryCache?

我有一个从 Visual Studio 2015 Community Edition 创建的 ASP.NET Web 应用程序。 .NET Framework 是 4.6.1。 我不知道我的 Web 应用程序正在使用 ASP.NET 的哪个版本...

回答 6 投票 0

ConcurrentDictionary.ForEach 去哪儿了?

上下文:C#、VS、Unity 我们将 Unity 从 4.0.1 更新到 5.11.3。 现在不再找到 ConcurrentDictionary 上的 ForEach 方法。 我怀疑我错过了其他 Nuget 包或者它只是......

回答 2 投票 0

有人可以解释一下Microsoft Unity吗?

我一直在阅读MSDN上有关Unity(依赖注入、控制反转)的文章,但我认为我需要用简单的术语(或简单的示例)来解释它。我很熟悉 MVC 模式...

回答 6 投票 0

“startIndex 不能大于字符串长度”:使用 Unity nuget 包时出现奇怪错误

我使用包管理器控制台将 Unity 包安装到 .NET Framework 4.5.2 中的旧项目中,这些项目位于 c:\%SOLUTION_BASE_PATH%\SomeFolder\SomeInnerFolder2\PspecialSolutionFolde...

回答 1 投票 0

模拟在构造函数中初始化的子类

我正在尝试增加应用程序的单元测试覆盖率,但在模拟注入到我要测试的类中的基类的子类时遇到了问题。我正在尝试...

回答 1 投票 0

依赖注入的惰性解析

我有.net课程 我使用 Unity 作为 IOC 来解决我们的依赖关系。 它尝试在开始时加载所有依赖项。 Unity 中是否有一种方法(设置)允许加载依赖项...

回答 4 投票 0

Unity IOC 容器。如何从创建容器的范围之外的 IOC 容器中解析实例?

我是 IOC 容器新手,我正在尝试了解如何使用它们。我理解这个概念,但我对如何实际应用它有疑问。目前,我正在使用 Unity ioc 容器来

回答 2 投票 0

如何通过 Unity Container 5 的配置文件(运行时配置)使用外部插件

我正在尝试设置一个使用 Unity Container 5 (https://github.com/unitycontainer/unity) 的简单 .NET Core 3.1 项目。 我添加了对最新 Unity 配置 5.11.1 包的引用 (https:...

回答 1 投票 0

如何使用 PARAMETER 构造函数注册类型?

如何在类型没有 NO PARAMETER 构造函数的容器中注册类型。 事实上,我的构造函数接受一个字符串,我通常传入一个表示路径的字符串。 所以...

回答 3 投票 0

C#/Unity 中的构造函数注入?

我正在使用 C# 和 Microsoft 的 Unity 框架。我不太确定如何解决这个问题。这可能与我对 Unity 的 DI 缺乏了解有关。 我的问题可以总结一下

回答 3 投票 0

如何配置unity容器来提供字符串构造函数值?

这是我爸爸的课 公开课爸爸 { 公共字符串名称 { 获取;设置; } 公共爸爸(字符串名称) { 姓名=姓名; } } ...

回答 2 投票 0

如何确保我的类Initialize方法只被调用一次,最好的方法是什么?

我目前正在使用 Unity IoC 容器,这是我的 AppConfig 类。正如您所看到的,Initialize 方法应该只调用一次,我使用了双重锁检查来确保这一点。 什么...

回答 5 投票 0

IndexOutOfRangeException:索引超出数组范围。 level_menu.Awake ()(位于 Assets/Scripts/level_menu.cs:20)

在此输入图像描述 脚本:级别菜单 使用系统集合; 使用 System.Collections.Generic; 使用Unity引擎; 使用UnityEngine.SceneManagement; 使用UnityEngine.UI; 公开课

回答 1 投票 0

UnityDependencyResolver 无法解析 Enum

我使用 .Net Framework 4.7 和 UnityDependencyResolver。我的客户编写了一个以 Enum 作为参数的构造函数,而 UnityDependencyResolver 无法初始化该构造函数。 我猜...

回答 1 投票 0

属性中的依赖注入

我正在尝试将依赖项注入自定义 AuthorizeAttribute 中,如下所示: 公共类 UserCanAccessArea :AuthorizeAttribute { 只读IPermissionService权限服务; 公开

回答 3 投票 0

configSource 文件‘Unity.xml’也用在父级中,这是不允许的

我有一个包含 10 个项目的 VS 2013 c# (.NET 4.5) 解决方案。 其中 2 个(演示文稿和 Web 服务 -WCF-)具有类似的配置选项: Web.config 与 我有一个包含 10 个项目的 VS 2013 c# (.NET 4.5) 解决方案。 其中 2 个(演示文稿和一个 Web 服务 -WCF-)具有类似的配置选项: Web.config 与 <configSections> <section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection, Microsoft.Practices.Unity.Configuration" /> </configSections> 和 <unity configSource="Unity.xml" /> 还有一个具有 Unity 配置的 Unity.xml,在两个项目中都是相同的。 当我启动解决方案时(我尝试启动两个项目或仅启动 WS),演示项目启动良好,但 WS 无法添加服务,从而触发消息: The configSource file 'Unity.xml' is also used in a parent, this is not allowed. 如果我删除 <unity configSource="Unity.xml" /> 行,则会添加服务,但显然该应用程序无法工作,因为我没有持久访问权限。 有什么想法吗?我可以分享更多相关数据吗? 我正在 IIS Express 中部署。 顺便说一句,该项目几周前就开始运作了。一定有什么改变了,但我不知道是什么,因为我同时也在研究其他解决方案,而不是这个。 我有点迷失...如你所见:) 谢谢! 编辑:我忘了说,从 TFS 下载的同一项目在不同的机器上运行良好。我必须用我的机器做点什么,但不知道是什么...... 好吧,没办法解决。 我已经用 TFS 最新版本完全替换了该解决方案,我已将 WS 项目放入演示项目中(无论如何它们都使用相同的后端),并且经过一些配置工作后,它工作正常。 我无法猜测 Unity.xml 出了什么问题... 如果您在 Visual Studio 中调试时遇到此问题。只需关闭 Visual Studio 并删除项目中的 .vs 文件夹,然后重试即可。 它应该使用新的 IIS 配置重新生成一个新的 .vs 文件夹,这次没有冲突的 IIS 路径。

回答 2 投票 0

无法向 Unity 注册 Microsoft Logger

我有一个带有记录器的工作人员,该项目抛出一个错误: 依赖关系解析失败,类型 =“Test.IWorker”,名称 =“(无)” 公共类 SimpleWorker :IWorker...

回答 1 投票 0

未找到成员匹配数据 - 在Unity容器中注册字典

我试图能够在不同的存储库中使用多个数据库连接,并遵循这个答案。 我使用的是 .NET Framework 4.8,所以情况有点不同,但一切都已经......

回答 1 投票 0

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