腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
作为
构造
函数
参数
的
SimpleInjector
字典
、
、
我正在尝试设置一个容器来注册一个接受其
构造
函数
IDictionary<string, IInterface>
的
类,因此在我
的
IoC中,我想知道如何获得一个命名实例(如果SI中有该特性的话)。我想要实现
的
一个例子是: new OtherInterface(new Dictionary<string,更新: 接口
的
实现是具有不同
参数
的</
浏览 8
提问于2017-02-15
得票数 0
1
回答
手动创建类型时,通过多个抽象注册类
、
类型DeviceContext
的
构造
函数
包含名称为“options”
的
参数
和未注册
的
DbContextOptions类型。请确保DbContextOptions已注册,或更改DeviceContext
的
构造
函数
。IApplicationBuilder app,IHostingEnvironment env) ( Startup.cs:line 50 ) 内部异常1: ActivationException: DeviceContext
浏览 1
提问于2018-10-12
得票数 0
回答已采纳
2
回答
如何将AutoMapper 5.2与
SimpleInjector
结合用于托管在IIS中
的
WCF服务
、
、
、
到目前为止,我们已经在WCF服务中使用了SimpleInjectorServiceHostFactory在
SimpleInjector
.Integration.Wcf中。这使我们能够避免典型
的
“无
参数
构造
函数
定义”,当我们将接口
作为
SimpleInjector
应该解析
的
参数
时。情况似乎是这样
的
,因为在直接请求WCF服务时,Global.asax中
的
Application_Start代码永远不会被执行
浏览 5
提问于2017-02-27
得票数 0
回答已采纳
2
回答
如何在没有默认
参数
的
构造
函数
的
情况下为单个WCF服务注入
参数
、
、
、
SimpleInjector
,并得到以下错误。此错误仅针对标记为ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)
的
WCF服务。提供
的
服务类型无法
作为
服务加载,因为它没有默认(无
参数
)
构造
函数
。若要解决此问题,请向该类型添加默认
构造
函数
,或将该类型
的
实例传递给主机。对于标记为ServiceBehavior(InstanceContextM
浏览 5
提问于2016-03-01
得票数 2
回答已采纳
1
回答
ELMAH样式表不适用于简单注入器
、
、
、
为了让容器能够创建ManifestResourceHandler,它应该只有一个公共
构造
函数
:它有2个。有关更多信息,请参阅。有关更多信息
的
链接”之后,有一个指向如何尝试修复这些类型
的
错误
的
文档
的
进一步链接。我尝试了两种修复方法,每种修复方法都得到了以下不同
的
错误。使用GreediestConstructorBehavior
的
位置。ManifestResourceHandler类型
的
构造
函数
浏览 0
提问于2018-04-12
得票数 0
1
回答
这是一种使用自定义激活剂
的
方式吗?
、
、
、
我想控制OWIN创建注册中间件
的
方式。例如,在使用以下代码注册MyCustomMiddleware时我想成为调用MyCustomMiddleware
构造
函数
并传递所有所需
参数
的人
作为
一种动机,请想象一下,例如,以下场景: MyCustomMiddleware
构造
函数
需要一些应根据当前请求创建
的
参数
,
参数
应从DI容器中解析,I希望控制MyCus
浏览 5
提问于2020-10-30
得票数 1
1
回答
简单
的
喷射器和Mapster依赖注入设置
、
、
、
、
上
的
文档不是很好,我似乎无法将它与简单
的
喷射器连接起来。类型ServiceMapper
的
构造
函数
包含名称为“serviceProvider”和类型为IServiceProvider
的
参数
,但IServiceProvider未注册。StackTrace:at
SimpleInjector
.Container.Ve
浏览 2
提问于2021-05-31
得票数 0
2
回答
参数
构造
器注入
、
、
嗨,我正在尝试注册以IDbConnection
作为
构造
函数
参数
的
存储库类。更新
的
im获得异常,如下所示 ArgumentExcept
浏览 5
提问于2015-10-26
得票数 2
回答已采纳
1
回答
Azure
函数
在“压力测试”中抛出
SimpleInjector
.ActivationException
、
我们在一个基于消费计划
的
函数
应用中有几个
函数
。当我使用JMeter (同时200个线程)对这些
函数
进行压力测试时,这些
函数
抛出
SimpleInjector
.ActivationException
的
时间大约占50%。并非所有请求都失败。类型
的
构造
函数
包含名为“”queryValidator“”且类型为IValidator
的
参数
,但IValidator未注册。目标中注册),在
S
浏览 33
提问于2021-07-06
得票数 0
回答已采纳
1
回答
SimpleInjector
MvcSitemapProvider
、
、
、
、
我在用当调用容器上
的
类型IAttributeAssemblyProvider
的
注册委托引发了一个异常。类型AttributeAssemblyProvider
的
构造
函数
包含未注册名称“includeAssemblies”
的
类型IEnumerable<String>
浏览 5
提问于2014-02-06
得票数 0
回答已采纳
1
回答
在多个
构造
函数
中使用MassTransit SagaStateMachine向RedisRepository注册
、
、
、
我从简单
的
注射器中得到以下错误: 有一种优雅
的
方法来解决这个问题吗?看起来,
SimpleInjector
提供了一个允许多个
构造
函数
的
传说,但在全系统范围内启用这
浏览 5
提问于2021-09-11
得票数 1
1
回答
等价
的
简单注入器.Register调用
、
、
、
我有一个对象,其
构造
函数
需要一个原语。我使用委托注册它(请原谅人为
的
例子)。
的
实现。在使用下面标记为B
的
调用时,
SimpleInjector
的
.Verify()会发出抱怨:类型
的
构造
函数
包含十进制类型
的
参数
“fund
浏览 6
提问于2021-12-21
得票数 1
回答已采纳
2
回答
SimpleInjector
和Microsoft Webhook ASP.Net Webhooks
、
、
、
我们已经成功地在我们
的
WebAPI 2项目中使用了 (特别是条纹)。最近我们迁移到了
SimpleInjector
,虽然其他一切都很顺利,但我们不能让这个webhook处理器工作。相关
的
堆栈跟踪是: mscorlib.dll!Microsoft.AspNet.WebHooks.DependencyScopeExtensions.GetHandlers(System.Web.Http.Dependencies.IDependencyScope services = {
SimpleInjector
.Integration.Web
浏览 5
提问于2017-06-23
得票数 3
回答已采纳
2
回答
给定类型IControllerFactory不是具体类型。请使用其他重载之一注册此类型。
、
、
我使用
SimpleInjector
3.1.2
作为
构造
函数
依赖项注入。return container;不幸
的
是,我得到了以下例外:at
SimpleInjector
.Advanced.DefaultConstructorResolutionBehavior.VerifyTy
浏览 5
提问于2016-08-17
得票数 0
1
回答
如何解决使用MVVM
的
WPF中简单
的
Injector错误“在活动(异步范围)作用域
的
上下文之外请求实例”?
、
、
、
我有用WPF和MVVM编写
的
应用程序,我使用简单
的
注入器
作为
IoC容器。我
的
主视图模型有
构造
函数
,因为我注入bll类:{这个视图模型是在MainWindow中建立
的
:{ public M
浏览 2
提问于2019-12-09
得票数 0
回答已采纳
1
回答
无法找到我
的
类型使用DI
的
合适
构造
函数
。
、
、
、
、
我有一个.NET核心WebAPI项目,它使用Hangfire
作为
后台作业。我正在尝试为DIs安装简单
的
喷射器。我正在使用Hangfire.
SimpleInjector
nuget软件包{ { var container = new
SimpleInject
浏览 13
提问于2020-07-14
得票数 0
回答已采纳
1
回答
更新后
SimpleInjector
无法注入字符串
、
、
将
SimpleInjector
从2.8.3版本更新到v3.0.1之后,当我试图将连接字符串传递给
构造
函数
时,它会返回一个错误。这在过去是很好
的
工作,但在更新后,有些地方是错误
的
。错误: 附加信息: MwmJobUpdateNotifier类型
的
构造
函数
包含字符串类型
的
参数
浏览 0
提问于2015-08-22
得票数 1
1
回答
简单注入器只注册具有多
参数
化
构造
函数
的
类
的
一个
参数
。
、
、
、
、
由于处理程序具有依赖关系,所以我们将通过辅助
构造
函数
传递IDependecyResolver实现。工人使用这个抽象来创建这些处理程序。我
的
工作是为
SimpleInjector
提供一个实现,因此对于我们
的
框架,
SimpleInjector
是现成支持
的
。这是我得到
的
例外。 ActivationException:类型ReactiveWorker
的
构造
函数
包含名称“map”
的
参
浏览 1
提问于2020-01-06
得票数 0
1
回答
如何在南希注射ClaimsPrincipal
、
、
principal,我想弄清楚
的
是如何将主体注入
构造
函数
但是,如果我重写ConfigureRequestContainer()方法(该方法
作为
NancyContext
的
参数
)来实例化IPrincipal,则会得到一个异常 protected override类型EmailDecorator
的
构造
函
浏览 2
提问于2017-12-01
得票数 2
回答已采纳
1
回答
如何使用简单注入器模拟模块/安装程序/注册表
、
、
、
、
Autofac有模块,Windsor有安装程序和StructureMap注册表.使用简单
的
注入器,我如何将配置逻辑打包到可重用
的
类中?我试过:{ }我在构图根中使用它: public static void Main(
浏览 3
提问于2012-01-24
得票数 15
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券