腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
解析
DryIoc
DI-容器中
的
命名服务
、
、
、
我想
使用
一个
DryIoc
DI-容器将它们
作为
命名服务注入。执行此操作
的
代码如下所示:由于注
浏览 4
提问于2021-04-15
得票数 1
回答已采纳
1
回答
使用
serviceKey
作为
DryIoc
解析
的
类
的
构造
函数
参数
、
我正在注册两个具有服务密钥
的
依赖
类
。>(
serviceKey
: TelephonySystem.ALE) as PmgrProvisioningFrontEnd;我想做
的
是在
构造
函数
中有另一个
参数
,比如 public PmgrUserProcessor(IAudmSer
浏览 47
提问于2019-11-01
得票数 1
1
回答
注册一个服务,以便Resolve( args )将args
作为
无用
的
位置
参数
传递?
我
的
Windows Forms项目中有一个IFormFactory,其中包含返回具体Form子类
的
参数
化方法。我过去常常
使用
Ninject.Extensions.Factory
的
Bind<IFormFactory>().ToFactory()将工厂绑定到动态生成
的
代理实现上(当调用接口上
的
方法时,它会自动调用具有最匹配
参数
的
构造
函数
我正尝试在
DryIoc
中复制此设置,但
浏览 46
提问于2019-10-16
得票数 1
回答已采纳
1
回答
DryIOC
:注册泛型类型引发:在
使用
自动
构造
函数
选择时未指定实现类型
、
、
我想注册一个通用
的
基本存储库,它接受、实体和实体密钥,我有IBaseRepo和它
的
实现。确保控制器具有无
参数
的
公共
构造
函数
。<SendAsync>d__1.MoveNext()",
DryIoc
.ContainerException:当
使用
自动
构造
函数
选择: IRepository {ReturnDefault}
作为
参数
"user“时,
浏览 4
提问于2017-09-09
得票数 0
回答已采纳
1
回答
DryIoc
注册默认原语
有些ViewModels有带有
参数
的
构造
函数
,在完成自动注册之后,我通常会手动重写这些
构造
函数
(
使用
Register-parameter ifAlreadyRegistered: IfAlreadyRegistered.Replace但是,当ViewModel具有基本类型时,
DryIoc
会自动
使用
默认值填充该类型。然后,当我用正确
的
参数
手动注册ViewModel时,我会得到相同ViewModel<e
浏览 5
提问于2016-06-22
得票数 1
回答已采纳
1
回答
具有注入原语
的
开放泛型
如何
使用
构造
函数
中注入
的
另一个开放泛型和原语注册一个开放泛型类型?在本例中,
解析
将抛出“无法将字符串
解析
为
参数
”“connectionString”异常。(您可以检查活动代码)using
DryIoc
; { {var container = new Container(); c
浏览 0
提问于2017-02-04
得票数 0
回答已采纳
1
回答
DryIoc
-
使用
ID注册多个实例
、
我想在容器中注册一个
类
的
多个实例。每个实例都由其ID属性标识。: MyInterface public string Id { get; }}{ public User(stri
浏览 5
提问于2022-07-12
得票数 3
回答已采纳
1
回答
无法
使用
从另一个已注册实例属性
解析
的
参数
选择
构造
函数
、
下面的示例将在容器中注册applicationconfiguration实例
的
属性,下一次注册将
使用
该属性
作为
控制台编写器
的
构造
函数
。Arg.Of<string>(nameof(ApplicationConfiguration.SomeConfigurationValue)))));Unable to resolve Strin
浏览 1
提问于2017-05-22
得票数 0
1
回答
DryIoc
不能
解析
我
的
布尔实例?
我尝试注册一个
构造
函数
需要几个字符串、一个ILog和一个bool
的
类
。容器中
的
所有内容都注册为单例(设置为默认重用)。Company.Common.Util.Authentication.IAzmanAccess {RequiredServiceType=Company.Common.Util.Authentication.AzmanAccess}中
的
布尔值
作为
参数
中
的
参数
"azmanAccess”
浏览 2
提问于2016-05-04
得票数 2
回答已采纳
1
回答
使用
工厂
类
解析
DryIoc
serviceKey
实现
我正在尝试构建一个Factory
类
,以基于Enum服务键返回给定
的
服务实现。, IReuse reuse) where TPage : Page builder.Register<TPage>(reuse, allowDisposableTransient: true));工厂<e
浏览 56
提问于2020-06-08
得票数 1
回答已采纳
1
回答
使用
DryIoc
解决
serviceKey
中
的
子依赖关系失败
、
我想
使用
serviceKey
来区分服务
的
不同实现。using
DryIoc
; using S
浏览 2
提问于2017-11-01
得票数 1
回答已采纳
1
回答
升级到Prism 8会导致导航错误
、
, System.Type serviceType, System.Object
serviceKey
,
DryIoc
.IfUnresolved ifUnresolved, System.Object, System.Object
serviceKey
,
DryIoc
.IfUnresolved ifUnresolved, System.Type requiredServiceType,
DryIoc
.Request, System.Type requiredServiceType, System.Obje
浏览 19
提问于2020-12-10
得票数 2
1
回答
如何
解析
使用
DryIoc
.Container实现接口
的
特定类型
的
实例(在运行时已知)
、
、
标题可能具有误导性,但基本上我希望
DryIoc
.Container
解析
一个特定
的
实现,该接口
的
类型(实现接口
的
类
的
类型)在运行时(相同接口
的
多个实现<code>E 210</code>被注册)。我不能
使用
serviceKey
来识别实现,因为
解析
实现
的
代码预期会执行如下操作:container.Resolve<IService>(***
浏览 1
提问于2016-08-17
得票数 2
回答已采纳
1
回答
使用
DryIoc
解析
从基
类
派生
的
服务
、
、
、
上下文 在我
的
解决方案中,我有多个Projetcs来定义EntityFramework核心DbContext。在我
的
入口点项目中,我想注入DbContext
的
所有实例,以便能够为每个实例应用挂起
的
迁移。上下文通过AddDbContext<T>(this IServiceCollection)注册,并
使用
Populate(this IContainer, IServiceCollection)复制到
DryIoc
container.Register<LeafTwo>(
浏览 1
提问于2020-09-04
得票数 1
回答已采纳
2
回答
我想在棱镜中
使用
IHttpClientFactory
在
使用
Prism (.NET Core3.1,
DryIoc
)
的
WPF应用程序中,我想在主屏幕
的
ViewModel
构造
函数
中定义并获取IHttpClientFactory,但在主屏幕
的
ViewModel
构造
函数
的
Microsoft.Extensions.DependencyInjection.IServiceScopeFactory
解析
为
解析
根Singleton Microsoft.
浏览 0
提问于2021-03-10
得票数 1
1
回答
有一种注册服务
的
方法,它
作为
隐式类型给出,并具有多个基元类型
参数
的
构造
函数
。
、
我
使用
dryloc并希望注册服务,该服务
作为
隐式类型给出,并且可以具有
构造
函数
(或者它可能没有),并且具有多个原始类型
的
参数
,如string或int。, Reuse.ScopedTo(
serviceKey
:
serviceKey
),
使用
此API,我只能在服务
构造
函数
中指定一个原始类型
的
<
浏览 0
提问于2019-10-10
得票数 1
回答已采纳
1
回答
DryIoc
-在用键名注册基
类
时
解析
已取消
的
类
、
试图构建对
DryIoc
in Prism.Forms ()
的
支持,偶然发现了一个场景,我想不出该怎么做。长话短说,问题归结为:在Prism.
DryIoc
.Forms中创建新应用程序时,可以创建PrismApplicationBase
的
应用程序子类并覆盖某些方法,其中之一是RegisterTypes。,并有一个方法来覆盖protected Page CreatePage(string name) { ... } 问题来了:此时我们只知道如何
使用
Page来解决IContainer
的
“名称”实
浏览 1
提问于2016-03-28
得票数 1
回答已采纳
1
回答
在特定示例中注册简单类型
考虑以下几点ClassC有一个接受IEnumerable<string>
的
构造
函数
。ClassB(juicePresser, names as IEnumer
浏览 1
提问于2016-06-20
得票数 1
回答已采纳
3
回答
如何在Unity和DependencyResolver中
使用
会话值
、
我像这样注册我
的
服务:InventoryService
的
构造
函数
同样简单:public InventoryService(
ServiceKey
serviceKey
) { ... } 在我
的
网站中,当我需要一个服务时,我会
使用
一个服务定位器,它会
使用
会话中
的
凭证自动组成服务密
浏览 0
提问于2013-08-16
得票数 2
1
回答
从
DryIoc
中
的
注册中排除类型
、
我如何告诉
DryIoc
永远不要注册特定类型?我尝试在serviceTypeCondition中
使用
RegisterMany
参数
: } 但是看起来
DryIoc
仍然试图读取/评估"SkipMyName“
类
。如果它不是为DI设计
的
-我从
DryIoc
得到一个异常(假设
类
浏览 0
提问于2018-08-12
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券