腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2880)
视频
沙龙
1
回答
在
构造
函数
注入
期间
,
Unity
DI
Container
是否
可以
识别
正在
构造
的
类型
,
并在
解析
引
用时
使
用它
?
.net
、
dependency-injection
、
unity-container
我想使用
Unity
DI
容器将Microsoft.Extensions.Logging记录器
注入
到类
的
构造
函数
中: public MyClass(ILogger logger) _logger = logger;
浏览 5
提问于2019-11-15
得票数 1
回答已采纳
1
回答
Unity
DI
- C#依赖
注入
如何与存储库类
构造
函数
一起使用?它只针对控制器吗?
asp.net
、
asp.net-web-api
、
dependency-injection
、
unity-container
我想知道
是否
有可能为类
构造
函数
注入
依赖项,因为它是为控制器
注入
的
,我有以下示例:public AccountController(IAccountRepository repository)
浏览 0
提问于2018-08-23
得票数 0
1
回答
应用对象中
的
统一RegisterInstance
asp.net
、
dependency-injection
、
unity-container
我想在我现在工作
的
项目中应用依赖
注入
和使用统一。
在
Application_Start事件中注册Global.asax文件
的
类型
,
并在
Application全局变量中保留
Unity
。然而,
在
解析
演示者实例之前,我需要将当前webform
的
实例作为
构造
函数
参数传递给演示者。我是
在
页面的OnInit事件中这样做
的
。protected override
浏览 1
提问于2012-06-25
得票数 0
回答已采纳
1
回答
Unity
:具有多个
构造
函数
的
构造
函数
注入
c#
、
.net
、
entity-framework
、
unity-container
、
constructor-injection
我
正在
尝试使用
Unity
构造
函数
注入
来
注入
EF ObjectContext。,
Unity
抛出了一个ResolutionFailedException,告诉我“
类型
MyObjectContext有多个长度为1
的
构造
函数
。
在
解析
具有以下
构造
函数
的
新类时。()作为参数
可以
确保调用默认
的</e
浏览 0
提问于2011-07-11
得票数 0
回答已采纳
2
回答
Unity
依赖
注入
(
构造
函数
或属性)
c#
、
dependency-injection
、
unity-container
我
在
我
的
项目中使用
Unity
已经有一段时间了。我有一个单例容器,我
用它
来注册
类型
和/或实例,
并在
以后
解析
。我从Logger类开始。
在
应用程序启动中,我有这样
的
代码:而不是我
的
ViewModel [Dependency]
浏览 4
提问于2012-01-23
得票数 2
回答已采纳
1
回答
如何最好地重构由
构造
函数
中创建
的
其他私有对象组成
的
代码
.net
、
dependency-injection
、
tdd
做这件事
的
最好方法是什么?我已经考虑了以下选项。 1)将PageProvider和InnerCache添加到
构造
函数
中,
并在
需要时
注入
适当
的
类型
。2)使用
DI
框架来
解析
CachedBindingListView
构造
函数
中
的
PageProvider和缓存。这将涉及到将
DI
容器
注入
到CachedBindingListView
构造
<e
浏览 3
提问于2010-06-10
得票数 0
回答已采纳
4
回答
这在棱镜/统一中意味着什么:
Container
.Resolve<ShellPresenter>()
inversion-of-control
、
unity-container
、
prism
、
containers
由于必须告诉容器有关ShellPresenter
的
信息,因此我希望
在
项目中
的
某个地方找到ShellPresenter类注册到容器
的
位置,例如,我期望
Container
.RegisterType<IShellView, Shell>();}好了,事实证明你不必注册你试图
解
浏览 183
提问于2009-03-11
得票数 18
回答已采纳
2
回答
使用C#
的
依赖项
注入
-用于加载
解析
对象
的
数据
的
位置
c#
、
dependency-injection
、
unity-container
快速依赖
注入
/ IoC容器问题,希望对经验丰富
的
开发人员来说是一个简单
的
问题。我是
DI
的
新成员,我了解流程
的
基本知识,
可以
注册
类型
并
解析
它们,以便使用
构造
函数
注入
构建实例,但对于用数据加载实例
的
过程以及何时/何处正确地这样做有疑问。因此,如果您有一个已被
解析
为使用
DI
容器构建对象
的
对象-它将
浏览 5
提问于2017-01-17
得票数 1
回答已采纳
1
回答
用ReactiveUI连接第三方依赖
注入
框架
dependency-injection
、
xamarin
、
ninject
、
reactiveui
我
正在
检查ReactiveUI MVVM框架。我非常喜欢Rx
的
概念,并希望开始使用和学习它为我
的
下一个项目。 但我发现,
在
尝试将其与Ninject或第三方
DI
容器一起使
用时
,缺乏文档。我通常所做
的
是
在
平台应用程序层中设置What
并在
那里注册依赖项。然后使
用它
通过
构造
函数
注入
依赖项,或者
在
需要时通过服务位置
解析
它们。我发现这种可选
浏览 5
提问于2015-12-01
得票数 1
回答已采纳
1
回答
AutoWire(此)尝试
注入
未在容器中注册
的
公共属性
dependency-injection
、
servicestack
、
inversion-of-control
在
使用ServiceStack及其IoC/
DI
框架时,我遇到以下问题:
DI
框架将null
注入
属性,而该属性
类型
未在容器中注册。
DI
框架来
注入
this
的
后代。我
的
印象是,只有
在
容器中注册
的
类型
才会被
注入
依赖关系,而且它也将是this
的
后代,但是似乎DependencyInjectedB中
的
MyProperty也会被<e
浏览 1
提问于2020-12-17
得票数 3
回答已采纳
2
回答
Unity
找不到分部类
的
构造
函数
c#
、
wcf
、
dependency-injection
、
unity-container
我有一个问题,我有一个WCF服务引用,并希望将其
注入
到客户端
的
MVC控制器中。MyServiceRef.ClientCredentials.UserName.UserName = username;我决定尝试使用
Unity
来处理用户名和密码,方法是使用
构造
函数
创建我
的
服务引用
的
部分类,其中2个字符串作为用户名和pwd
的
参数,另一个
浏览 0
提问于2013-06-24
得票数 2
回答已采纳
2
回答
使用ASP.NET MVC4应用程序实例化统一命名
类型
注册
c#
、
asp.net-mvc
、
inversion-of-control
、
unity-container
、
ioc-container
我知道
unity
是用DependencyResolver注册
的
,所以我
可以
使用依赖关系
解析
器方法来获取已注册
类型
的
实例。所以我
的
问题是,为了获得命名注册
的
实例,
在
MVC应用程序中使用
unity
最合适
的
方法是什么。请注意,这个
浏览 0
提问于2013-06-06
得票数 2
回答已采纳
1
回答
为工作单元/仓库模式创建具有统一
的
实体框架对象
c#
、
.net
、
entity-framework
、
repository-pattern
、
unit-of-work
我要做
的
是使用
Unity
添加依赖项
注入
。使用联合创建EF数据上下文是一种冒险,因为它很难
解析
构造
函数
--我最后所做
的
是使用一个新
的
重载
构造
函数
在
我
的
分部类中创建另一个
构造
函数
,并使用[InjectionConstructor]标记该
构造
函数
。这是不同
的
,因为我
在
Uni
浏览 3
提问于2010-03-09
得票数 1
2
回答
在
处理插件时,
可以
从组合根外部
的
DI
容器
解析
吗?
c#
、
plugins
、
dependency-injection
、
simple-injector
、
di-containers
我
正在
构建一个WPF (桌面)应用程序,使用依赖
注入
、
DI
容器和。我
的
应用程序还在启动时从不同
的
程序集加载插件,插件是
在
DI
容器中注册
的
。
在
启动时,我会在复合根目录中
解析
我
的
整个对象图,但是,,我
在
解决插件时遇到了一些问题,我想知道
是否
可以
将
DI
容器
注入
工厂来解决未知
类型
?。但是,我不能只是n
浏览 4
提问于2014-09-20
得票数 2
回答已采纳
2
回答
除了
在
应用程序变量中存储
DI
容器引用之外,还有其他选择吗?
c#
、
asp.net-mvc
、
dependency-injection
、
unity-container
我
正在
使用
Unity
来解决我
的
依赖关系。对于
在
MVC控制器内
注入
依赖项,我使用
构造
函数
注入
。我需要容器实例来解决某些无法执行
构造
函数
注入
的
地方
的
依赖关系,例如Application_AuthenticateRequest事件。因此,作为后盾,我
在
Application对象中存储了对容器
的
引用。我使用这个实例来
解析</em
浏览 8
提问于2017-04-04
得票数 1
回答已采纳
4
回答
统一:不能从不同
的
程序集注册
类型
c#
、
asp.net-mvc
、
dependency-injection
、
unity-container
我试图
在
我
的
MVC应用程序中实现Dependency injection。我用
Unity
.Mvc3.dll表示IoC。我只是想知道统一如何不能注册来自另一个程序集
的
类型
。_
container
=
container
; { try(); // fail: null reference exception :PlayerSe
浏览 6
提问于2012-06-12
得票数 7
回答已采纳
1
回答
棱镜,连接视图和ViewModels与统一,试图理解它
c#
、
wpf
、
mvvm
、
prism
、
unity-container
使用统一创建视图和视图模型 使用联合作为依赖
注入
容器类似于使用MEF,并且支持基于属性
的
注入
和基于
构造
函数
的
注入
。主要区别在于,这些
类型
通常不会在运行时被隐式发现;相反,它们必须在容器中注册。通常,
在
视图模型上定义一个接口,这样视图模型
的
特定具体
类型
就
可以
与视图分离。例如,视图
可以
通过
构造
函数
参数定义其对视图模型
的</e
浏览 6
提问于2011-12-23
得票数 11
回答已采纳
1
回答
WPF棱镜模块错误
解析
IUnityContainer
c#
、
wpf
、
prism
、
unity-container
下面的
构造
函数
将引发一个错误:{ _manager = manager;如果我将
构造
函数
更改为以下内容,则没有异常,TVModule按预期加载。异常发生时:
正在
解析
。例外情况是: InvalidOperationException -
浏览 0
提问于2013-03-20
得票数 2
回答已采纳
1
回答
接口继承与统一解决
c#
、
unity-container
我
正在
尝试使用
Unity
通过对象
的
基接口
解析
对象。如果我有以下接口和类:interface IBar : IFoo { }我想将MyBar
注入
多个类中,如下所示:<IBar, MyBar>();我
可以
浏览 0
提问于2018-09-28
得票数 2
回答已采纳
1
回答
用其他
构造
函数
的
参数进行统一
解析
c#
、
dependency-injection
、
unity-container
我
正在
使用
Unity
并
注入
我
的
所有依赖项。我
在
服务启动时注册了我
的
所有
类型
,但在启动时我不知道"customerName"-parameter。这将作为参数传递给WCF-服务。这样
可以
解决经理
的
问题:{ public Service(IUnityContainer但
浏览 10
提问于2015-11-19
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券