腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
DI
中
自动
添加
服务
、
、
我有一个包含控制器的层,一个包含我的
服务
的层。我的
服务
不使用接口,因为它是我的业务代码。因此,它不会有另一个实现。在我的控制器
中
,我想使用
DI
注入
服务
。 我所有的代码都在类库
中
,紧挨着我的Api主机。所有
服务
都继承BaseService或BaseService<TEntity, TRepository>。summary> { ///
浏览 16
提问于2020-04-29
得票数 0
2
回答
在asp.net Core2.0
中
使用
DI
注入BLL
服务
、
、
、
、
当我试图将任何BLL
服务
作为Dependancy注入到我的Controller
中
时,我遇到了错误。Test> Get() return _testService.GetTestList(); }我已经在BLL (独立项目)
中
实现了测试
服务
浏览 1
提问于2018-02-13
得票数 3
回答已采纳
1
回答
PhalconPHP
DI
:初始化器
、
、
我目前正在为一个项目测试phalcon php,我正在寻找一种基于实现的接口
自动
注入某些类的方法。有一个示例,如果一个类实现了Phalcon\
DI
\InjectionAwareInterface,它将
自动
将
DI
注入到该类
中
。
浏览 3
提问于2014-10-10
得票数 1
回答已采纳
4
回答
具有约定的内置依赖注入
、
、
如
何在
不注册
服务
的情况下注入
服务
?我的意思是,在过去,一些
DI
框架
自动
为IService注册了IService。 我的情况是,我有十几个
服务
,基本上每一个都是一个痛苦的屁股。那么,在asp.net核心默认
DI
框架
中
是否支持这一点?
浏览 4
提问于2017-02-11
得票数 11
回答已采纳
2
回答
C# MVVM
服务
层位于哪里?
、
、
目前,我在主窗口的ViewModel
中
实例化了它,但是除非我将它注入构造函数,否则其他ViewModels无法访问它。也许这就是所谓的“业务逻辑”或“
服务
层”。您能帮助我理解在MVVM应用程序中将业务逻辑放在哪里吗?或者,你们有一些我应该关注整个应用程序(特别是业务逻辑)而不仅仅是MVVM的例子吗?
浏览 2
提问于2015-07-10
得票数 7
回答已采纳
1
回答
.NET核心- ILogger
DI
和基类/对象类
、
、
我一定是在.NET核心的
DI
上缺少了什么东西,我需要你的帮助。我已经成功地将
DI
用于
服务
类、Azure客户端类等,但我无法理解如何使用我的基类(仅表示基本对象的类)。假设我有一个不同的简单类,
如
logger.logInformation(this.name); } 另外,假设我有一个
浏览 2
提问于2022-06-05
得票数 0
1
回答
在DotNetCore 3.1员工
服务
中使用自定义
DI
提供程序?
、
、
有人知道如
何在
DotNetCore工作者
服务
中
设置自定义
DI
提供程序(
如
Castle )吗?我已经看到了关于如何为ASP.NET应用程序这样做的信息,但是所有的例子都谈到修改Startup.cs,而在Worker
服务
模板
中
并不存在。
浏览 2
提问于2021-07-16
得票数 0
回答已采纳
1
回答
是什么使IoC容器成为IoC容器?
、
、
所以.我一直在研究IoC容器和
服务
定位器。 IoC容器支持
自动
布线,而
服务
定位器则不支持。我一直认为IoC容器支持
自动
布线,它必须支持它才能被称为IoC容器,但是我和一些人进行了转换,他们告诉我IoC容器不需要支持
自动
装配。
浏览 2
提问于2014-03-22
得票数 3
回答已采纳
1
回答
SAML在"Run-As“模式下的WebIDE全堆栈
中
失败。
、
、
、
在SAP版本上,当右键单击并运行> Run > authentication或SAP Fiori Launchpad Sandbox时,它将进入SAML身份验证,并在白色屏幕上停止,控制台日志
中
没有错误我已经在我创建的自定义应用程序上尝试了这一点,也尝试了模板
中
的一个新的SAPUI5应用程序,没有任何效果。在标准的SAP版本(非多云版本)
中
,我尝试了完全相同的方法,而且它可以工作。谢谢
浏览 3
提问于2017-09-11
得票数 1
回答已采纳
2
回答
如
何在
Spring MVC中使用IoC和
DI
、
、
、
、
课程一开始就解释了控制注入和依赖注入是如何工作的,而不是像拥有简单的类或bean一样,在配置xml文件或实际类中使用java注释定义bean及其依赖关系,然后在创建bean的主类
中
定义bean。我明白,尽管没有真正看到使用IoC和
DI
的巨大好处,但除了分离角色,
如
创建和维护对象,以及
添加
对象所需的依赖项之外,我猜当项目更大时,这会使其更清晰,更容易遵循,对吧?正如我所理解的,使用@Controller注释意味着它就像一个@组件,您可以让它在创建bean时
自动
扫描组件,但与以前不同的是,这里没有创建和配置b
浏览 0
提问于2020-01-01
得票数 1
1
回答
调试eclipse e4源代码
、
、
例如:org.eclipse.e4.core.
di
.extensions.source_0.12.0.v20140417-2033.jarorg.eclipse.e4.core.
di
.source_1.4.0.v20140414-1837.jar这些插件
中
的类的源代码并不是在 Navigate>Open Type 或调试
浏览 0
提问于2014-06-11
得票数 3
回答已采纳
1
回答
Phalcon自定义
DI
、
我已经创建了一个新的phalcon项目,该项目在index.php文件
中
当然有自己的Phalcon组件。 现在我想知道是否有可能创建第二个
DI
,它可以覆盖一些
DI
,或者向默认
DI
添加
一些新
服务
?所以,是的,我如
何在
我的项目中实现这一点呢?
浏览 0
提问于2017-10-27
得票数 1
1
回答
如
何在
.Net Core2.0
中
从
服务
层获取NTID
、
在一些背景下,我构建了我的第一个.Net Core2.0API应用程序,它托管在公司内部网
中
,仅供内部员工使用。应用程序需要知道所有页面上的用户是谁,才能正常工作,但是我们不想
添加
登录/注销/身份验证/会话,因为信息不需要被保护,它只是为了个性化用户的数据。我已经成功地启用了Windows身份验证,当我在控制器中使用以下内容时,我看到屏幕上显示的用户名(域/用户名):但是,我希望在我的UserService
中
获得相同的用户名(NTID),这样在任何需要用户名的时
浏览 6
提问于2018-01-11
得票数 0
回答已采纳
1
回答
$this->控制器
中
的过滤器-它设置在哪里
、
我搜索了类\Phalcon\Mvc\Controller和\Phalcon\
DI
\Injectable,但无法理解filter属性从何而来。
浏览 0
提问于2012-11-13
得票数 2
回答已采纳
1
回答
如
何在
Winforms应用程序
中
从BLL类实例化DAL类
、
、
、
基本上,AppStartup项目在我的解决方案
中
引用了所有其他项目。 我希望BLL有一个名为GetProductList()的
服务
。我试图
添加
AppStartup项目作为对我的BLL项目的引用,但我做不到,因为它警告循环依赖关系。我考虑将它作为参数从UI传入BLL
中
的BLL类的构造函数
中
,但这意味着尝试在UI
中
实例化它,这也会导致循环依赖。我希望这个
服务
在BLL和DAL中都被称为DepartmentDataServices,但是在这样做的时候,我不知道当我从BLL (也
浏览 2
提问于2015-11-28
得票数 1
回答已采纳
1
回答
如
何在
以后执行某些任务时更新asp.net核心
di
容器
、
、
、
、
我将设置值保存在双容器
中
,并且可以通过管理页面更改设置,但是当我再次在
服务
集合
中
添加
新的设置值时,它会给我旧的设置值。如
何在
.net核心上更新
di
容器的值/
服务
。
浏览 5
提问于2017-11-27
得票数 1
6
回答
OSGI环境
中
的依赖注入
、
、
、
、
然而,令我困惑的是,我还没有找到一个“完全”依赖注入(
DI
)框架。我已经成功地使用了基本的
DI
,使用声明性
服务
(DS)。但我的理解是,DS是用来引用的--我怎么把它放在一起?为此,它可以正常工作,但我个人使用
DI
框架(
如
)将整个对象图连接在一起,并将对象放在正确的作用域上(例如,@RequestScoped或@SessionScoped )。作为Guice的扩展,我对进行了实验,但是我发现很难找到文档,而且当我使基本的
DI
工作时,许多guice的高级功能(
自动
注入过滤
浏览 4
提问于2012-06-22
得票数 38
回答已采纳
2
回答
ASP.Net核心依赖注入|如
何在
创建时访问用户或路由数据
、
、
、
场景}意识到我可能正在突破
DI
框架的极限,我尝试在Startup.cs
中
构建一个implementationFactory。in t (once I get it) return new StudentDataManager(t
浏览 20
提问于2017-02-28
得票数 4
回答已采纳
1
回答
使用ASP.NET核心
DI
注册接口的通用和特定实现
、
、
、
我已经阅读了Armen的文章,并且我决定使用他建议的技术来解决我的ASP.NET核心
DI
问题。CurrencyRepository(_context) as ItemRepository; }但我不知道如
何在
浏览 0
提问于2016-12-13
得票数 1
1
回答
如
何在
集成测试
中
获得注册
服务
、
、
我想在集成测试
中
添加
一个ApplicationUser用户,所以我需要使用‘UserManager.CreateAsync()’。我的问题是如
何在
集成测试或任何其他
di
注册
服务
中
获得UserManager
服务
?
浏览 2
提问于2017-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ABB机器人I/O配置两步搞定!
VMware宣布推出面向边缘计算的NFV平台
串口服务器接入ModBus物联网平台
Spring|一文带你掌握IOC技术
Go语言的简洁架构
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券