StructureMap是在Apache 2下许可的.NET的依赖注入/反转控制工具。可以在http://structuremap.net找到它。
System.NotSupportedException:'不支持返回System.IServiceProvider的配置服务。结构图
我正在尝试将结构图注入.net core 3.0 Web API,但是不断地我在Program.cs类中收到错误消息。我还没有找到与结构图有关的任何解决方案,大家...
传递命名参数说明了如何配置字符串值注入。 container.With(“ color”)。EqualTo(“ Blue”)。GetInstance ()允许我将color的值指定为...
[当前,我有一个ActionFilter,它从HttpContext获取当前用户名,并将其传递给在服务方法上使用它的操作。例如:Service.DoSomething(userName);我现在有一个...
我对DI和IoC容器很陌生。我知道IoC容器应该只存在于项目的组合根目录下。而且我知道解决方案中的所有其他项目都不应...
试图在WinForms中向用户控件注入依赖项。由于控件的实例化是由设计人员生成的,因此似乎只能进行setter注入。我的目标是直接引用...
StructureMap-> Lamar .NET Core 3.1服务创建不起作用
我正在尝试在最新的dotnet核心发行版(3.1)上从StructureMap迁移到Lamar(4.1.0),该项目在切换到Lamar之前已经起作用,但是发生了很多变化,让我感到迷茫。 ...
StructureMap,如何防止在两个层次结构之间重用实例?
我正在尝试为我的客户端服务器系统编写端到端的“单元”测试。在测试中,我创建了服务器实例和客户端之一。然后,我调用在...
swagger ui在webapi中未显示任何内容,并且Structuremap处于阻塞状态
我正在为我们的webapi项目使用structuremap。我面临与此处提到的完全相同的问题。但是,如果我在StructuremapWebApi.cs中的行下方注释,则将显示swagger UI。
如何让TestServer使用不同的appsettings文件?
这是我遇到的一个非常奇怪的问题。我正在尝试设置TestServer来测试ASP.NET API。在这个特定的测试中,我想使用不同的...而不是项目的appsettings.json。
StructureMap中的循环依赖 - 它们可以通过属性注入来打破吗?
我在结构图中有最简单的循环依赖 - 类A在其构造函数中依赖于类B,而类B在其构造函数中依赖于类A.为了打破依赖,我做了......
尝试获取类型IBackupTableStorageService,键“”StructureMap库的实例时发生激活错误
我正面临着映射问题。我的解决方案如下。我有两个项目1. Azure功能(v1)项目与框架:.Net Framework 4.7.2 2.类库与框架:.Net ...
通过StructureMap定义'HttpClient'单例导致在运行时未配置'HttpMessageHandler'的错误
试图在StructureMap中定义一个HttpClient单例ala:For ().Singleton()。UseIfNone ();这会导致运行时出现以下错误(依赖...
如何使用结构图目标.net框架在asp.net核心中配置hangfire并解决双向依赖关系
我刚刚一直撞到墙上,不知道发生了什么事。我有一个针对.NET 4.7.2的asp.net核心Web项目,我一直在尝试配置hangfire。上市 ...
我在ASP.NET核心管道中有一个中间件,我在运行时注入一个对象就像这个公共异步任务调用(HttpContext context){_container.Inject(someObject);等待......
如何在运行时使用EF和Structuremap更改连接字符串?
我正在开发.net MVC Web应用程序,我使用EF(DB FIRST)来获取数据:公共类LocationManager:MyNetworkEntities,ILocationManager {private readonly ...
如何在Scrutor类似的StructureMap中注册汇编中的所有接口
如何在没有写入ASP.NET Core 2中的所有内容的情况下在扫描扩展中注册程序集中的所有接口?在StructureMap中:扫描(_ => {//声明要扫描的程序集_.Assembly(“...
我使用StructureMap v4.6.1.0,我有一个结构,我使用构造函数创建一个实例,我插入该类的接口,这个类通常调用我的构造函数...
所以,//这不起作用或有意义的服务.AddScoped (sp => new Something()); services.AddScoped (sp => new Something());所以我有两个......
SignalR结构图依赖项解析器(为Microsoft.AspNet.SignalR.Messaging.IMessageBus指定)
我该如何解决这个错误?版本Microsoft.AspNet.SignalR.Core 2.2.0,structuremap 3.1.4.143 global.asax signalR依赖解析// SIGNALR DEPENDENCY RESOLVER GlobalHost ....