腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用手动
依赖
注入
实例
化
类
?
c#
、
asp.net-core
、
dependency-injection
我有一个可能需要或不需要服务的
类
,以前根据用户的需要通过
依赖
注入
注册。 */ else }例如,在Java中,将@Inject标记放在构造函数的顶部,然后
实例<
浏览 0
提问于2018-02-27
得票数 0
回答已采纳
3
回答
依赖
注入
中谁和
如何
初始
化
接口
c#
、
dependency-injection
、
inversion-of-control
、
asp.net-core-2.0
、
ioc-container
对于
Asp.Net
核心
依赖
注入
,我知道我们将
依赖
项注册到IServiceCollection中,并使用IServiceProvider获取
实例
。我想知道注册和初始
化
IServiceCollection的代码。 对于接口
注入
,为什么它知道从ServiceCollection获取
实例
?哪些代码实现了这个特性?我想知道全球控制器谁和
如何
控制这一点?
浏览 0
提问于2018-04-17
得票数 2
回答已采纳
1
回答
在动态发现的.NET
核心
类
库中
注入
记录器的合适模式是什么,它是从
ASP.NET
核心
web应用程序调用的?
c#
、
logging
、
asp.net-core
、
mef
、
.net-core
但是,我知道
ASP.NET
Core
依赖
于微软新的日志抽象框架Microsoft.Extensions.Logging,
ASP.NET
Core应用程序应该通过构造函数
依赖
注入
记录器来支持日志记录,如下所示在这种情况下,我想知道
如何
处理记录器的
实例
化
。这样的东西合适吗?...但是,我不确定
如何
使用和正确
实例
化
在
类</e
浏览 4
提问于2016-10-07
得票数 12
回答已采纳
1
回答
NLog在
ASP.NET
核心
应用程序中工作,但在.NET
核心
xUnit测试项目中不工作
c#
、
asp.net-core
、
.net-core
、
nlog
我创建了一个.NET
核心
类
库,它定义了实用
类
接口,并实现了诸如通过ADO.NET访问数据库等的每个接口。 无法将“NLog.Logger”类型的对象强制转换为“Microsoft.Extensions.Log
浏览 0
提问于2019-06-10
得票数 1
回答已采纳
1
回答
DI在
Asp.net
内核中的实现
dependency-injection
、
asp.net-core
这个问题不同,我知道DI是什么,但我想知道
asp.net
内核是
如何
使用DI的。我们可以在
ASP.NET
核心
中配置自定义日志记录,但我不知道它为什么会起作用。通常,我们使用new关键字来
实例
化
一个
类
,然后我们可以在控制器中使用它。在
ASP.NET
核心
中,我们使用一个带有如下参数的控制器构造函数:{ private readonly ILogger
浏览 14
提问于2017-02-06
得票数 0
回答已采纳
3
回答
如何
在
ASP.NET
核心
中初始
化
涉及异步调用的作用域
注入
类
c#
、
asp.net-core
、
dependency-injection
我需要在
ASP.NET
核心
中的作用域级别初始
化
注入
的
类
-初始
化
涉及异步方法调用。您不会在构造函数或属性访问器中执行此操作。 } }} 我正在努力找出
如何
正确初始
化
由于不再有任何方
浏览 0
提问于2020-01-08
得票数 6
1
回答
ASP.NET
核心
依赖
注入
c#
如何
实例
化
类
?
c#
、
asp.net
、
asp.net-core
、
dependency-injection
我创建了一个
类
public class DefaultLogin [Inject] public UserManager<ApplicationUser> userManager所以
注入
属性不起作用。我删除了[Inject]并创建了一个构造函数,而不是上面的代码中的[Inject]。我现在的问题是
如何
实例
化
DefaultLogin
类
?我做不到: new DefaultLogin(); 我不想这样做: serviceCollection.AddScope
浏览 32
提问于2020-06-23
得票数 0
2
回答
实例
化
Npgsql.EntityFrameworkCore.PostgreSQL的DbContext
c#
、
entity-framework-core
、
npgsql
我已经创建了一个EF
核心
DbContext使用Npgsql.EntityFrameworkCore.PostgreSQL。我想在单元测试项目的测试用例中
实例
化
这个DbContext。因为这不是一个
ASP.NET
核心
项目,所以没有
依赖
注入
或AddEntityFrameworkNpgsql / AddDbContext扩展方法。 我已经检查了,找不到一个例子来做。那么,
如何
直接
实例
化
这个DbContext呢?
浏览 2
提问于2019-08-25
得票数 0
回答已采纳
7
回答
模型
类
(实体)中的
依赖
注入
c#
、
dependency-injection
、
asp.net-core
我正在用实体框架代码构建一个
ASP.NET
Core应用程序--首先。我实现了一个简单的存储库模式,为我创建的所有模型
类
提供了基本的CRUD操作。我选择遵循中提供的所有建议,DI就是其中之一。在.NET 5(6年后的更新:.net 5是.net
核心
1.0的阿尔法名称)中,
依赖
注入
对于任何我们不直接
实例
化
的
类
(例如:控制器、数据存储库、.)非常有效。我们只需通过构造函数
注入
它们,并在应用程序的Startup
类
中注册映射
浏览 17
提问于2016-03-24
得票数 20
回答已采纳
1
回答
是否有一个与.NET
核心
的IControllerActivator等价的.NET框架?
c#
、
asp.net
、
.net
、
dependency-injection
、
f#
“
依赖
注入
:原则和实践”一书描述了
如何
使用IControllerActivator实现设置
依赖
注入
。在
ASP.NET
核心
项目中,这可以添加到Startup.ConfigureServices()方法中的程序服务中。这一切都有道理。 但是,
ASP.NET
框架(4.7.2)并不使用相同的模型。没有Startup
类
。这里的最终目标是能够在ApiControllers上使用构造函数定义参数,并在服务收到请求时,通过从DI容器解析控制器来<em
浏览 3
提问于2020-01-08
得票数 2
回答已采纳
1
回答
如何
实例
化
实现将日志记录到Serilog logger的Microsoft.Extensions.Logging.ILogger<T>的logger
asp.net-core
、
entity-framework-6
、
serilog
、
ilogger
当我不能通过标准的
ASP.NET
核心
依赖
注入
实现Microsoft.Extensions.Logging.ILogger<out TCategoryName>输出日志到我的Serilog记录器时,我
如何
实例
化
一个记录器我已经在我的
ASP.NET
核心
项目中配置了Serilog,并且标准
依赖
注入
设置正确地将记录器
注入
到我的控制器和服务中。这些记录器的输出被正确地写入到我的S
浏览 49
提问于2020-06-10
得票数 1
1
回答
如何
为现有的db提供程序
注入
/拦截DbConnection
实例
?
c#
、
entity-framework
、
asp.net-core
、
dependency-injection
、
ef-core-2.2
假设我有一个带有控制器的
ASP.NET
核心
应用程序,它使用一个DbContext
实例
作为构造函数参数,遵循标准的
依赖
注入
约定。控制器和DbContext类型都与数据库无关.该应用程序设置每个DI DbContext
实例
在其StartUp
类
中使用的默认选项。在运行时的某一时刻,EF将在判断需要时
实例
化
SqlConnection的
实例
。 我对
如何
创建这个连接
实例
感兴趣。更具体地说,我想
浏览 3
提问于2019-03-04
得票数 0
回答已采纳
1
回答
如何
在
Asp.Net
核心
中的web api的
依赖
容器中注册IHubContext?
asp.net-core
、
dependency-injection
、
signalr
、
asp.net-core-signalr
我的项目构建在
Asp.Net
核心
之上,并使用SimpleInjectorWebApiInitialer注册
依赖
项,在
注入
这些
依赖
项时,它会读取已注册的相应实现。container = new Container()在我的例子中,我在
类
中
注入
IHubContext以调用客户端方法,但是在初始
化
类
浏览 15
提问于2020-05-15
得票数 0
2
回答
如何
将静态
类
从.NET迁移到.NET
核心
?
c#
、
asp.net
、
.net
、
asp.net-mvc
、
asp.net-core
我正在将webform (不是WebForm技术,一个精简的Web应用程序转换为webform功能)从
ASP.NET
MVC迁移到
ASP.NET
Core MVC。我目前最大的问题是我们在webform的前一个版本中有一个静态
类
。这个静态
类
使用的包在.NET中可用,但在.NET
核心
中不可用。 我知道对于这个静态
类
中的一些方法,我必须使用
依赖
注入
来解决包问题。但是,不可能将参数传递给静态
类
,从而使其成为.NET
核心
的“
浏览 20
提问于2016-08-08
得票数 5
回答已采纳
3
回答
ASP.NET
核心
标识在应用程序启动时添加自定义用户角色
c#
、
asp.net-core
、
asp.net-core-mvc
、
user-roles
在
ASP.NET
核心
应用程序中,我希望创建某些角色作为管理不同用户权限的基础。可悲的是,文档通知详细说明了
如何
在控制器/操作中使用自定义角色,但没有详细说明
如何
创建它们。我发现我可以使用RoleManager<IdentityRole>来解决这个问题,当
实例
的定义和
ASP.NET
核心
标识在应用程序中注册时,它会自动
注入
到控制器构造函数中。但是:
如何
创建RoleManager<IdentityRole>
浏览 51
提问于2016-10-08
得票数 20
3
回答
如何
在.net
核心
5或6中使用
依赖
项
注入
实例
化
类
?
.net-core
、
dependency-injection
、
.net-5
在.net
核心
5或6 api中,如果我有一个
依赖
项:{});public class MyClass public MyClass(IMyDependency dependency) ...}
如何</e
浏览 6
提问于2022-03-29
得票数 1
1
回答
“
依赖
注入
”的定义有多广?
dependency-injection
依赖
注入
的“本质”是什么?它是在运行时动态地交换程序的
核心
逻辑/结构方面的想法吗?container.For<ICacheService>().Use<InMemoryCache>();<cacheServiceProvider use="My.Namespace.InMemoryCache, MyAssembly&
浏览 0
提问于2016-05-27
得票数 0
回答已采纳
2
回答
如何
在请求结束时释放
ASP.NET
5/Core中的资源和部署
注入
的服务?
c#
、
asp.net
、
asp.net-mvc
、
dependency-injection
、
asp.net-core
我有一个使用
ASP.NET
核心
的默认
依赖
注入
容器
注入
控制器的服务: public void Dispose() { ... }这将为每个请求创建一个
实例
。
如何
确保框架将在每个请求结束时处理FooBarService
实例
,而不
依赖
于析构函数和垃圾回收?
浏览 66
提问于2016-03-09
得票数 22
回答已采纳
1
回答
ASP.NET
核中的服务总线
asp.net-core
、
azureservicebus
我希望我的
ASP.NET
核心
应用程序向Azure服务总线发送消息。我想我应该使用。我应该直接
注入
一个TopicClient/QueueClient,还是应该创建一个包装客户机
实例
并公开SendAsync方法的
类
? 在使用
依赖
项
注入
器注册服务时,是否应该将其注册为单例
浏览 1
提问于2019-11-04
得票数 4
回答已采纳
1
回答
ASP.Net
核心
使用什么
依赖
注入
框架?
c#
、
dependency-injection
、
asp.net-core
、
inversion-of-control
、
asp.net-core-1.0
我已经开始涉足
ASP.Net
Core,并发现
依赖
注入
是
ASP.Net
核心
框架中的一流公民,它是内置的,可以用于
注入
各种服务和库。
ASP.NET
核心
是自始至终为支持和利用
依赖
注入
而设计的。
ASP.NET
核心
应用程序可以通过将它们
注入
启动
类
中的方法来利用内置
浏览 3
提问于2017-04-06
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NET Core+MySql+Nginx 容器化部署
发现 ASP.NET Core SignalR
Asp.Net Core高级编程课程来了!
ASP.NET Core Web API下事件驱动型架构的实现(一):一个简单的实现
NET Core 中实现AOP编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券