simple-injector 相关问题

Simple Injector(https://simpleinjector.org)是Microsoft .NET,.NET Core,.NET Standard,Windows Phone,Windows Store Apps和Mono的依赖注入库。

.net 的多态 DI 框架或设置?

我遇到的情况如下,虽然很简单,但我尝试过的 2 个 DI 框架似乎不支持(至少开箱即用)。 公共接口IPlugin { // 杂项 }

回答 1 投票 0

如何访问托管服务中的作用域服务,使用 SimpleInjector 执行依赖项注入

我有一个旧的.NET应用程序,它使用简单注入器,其中服务被注册为作用域。不过,我添加了一个 HostedService 服务来使用 RabbitMQ 队列。在这项服务中...

回答 1 投票 0

类的生活方式相同,但仍然存在来自 simpleinjector 的不匹配错误

我尝试注册实现集合,但每次收到错误消息 “-[生活方式不匹配] ReportFileWriter (Singleton) 依赖于 IFileWriter[] (Transient)。” 我不知道什么...

回答 1 投票 0

SimpleInjector:如何一次为多个接口注册代理类

我正在开发一个 Telegram 机器人。我正在努力解决 SimpleInjector 类注册问题。 我需要注册一个 ProxyBotMesssageSender 类作为实现 3 的 BotMesssageSender 类的代理

回答 1 投票 0

使用 Mock 进行 Nunit 测试。接口实例

我有以下(简化的)代码。 公共类控制器 { 私有只读 IService _service; 公共控制器(IService服务) { _服务=服务; }

回答 3 投票 0

如何减少控制器上注入的依赖项数量

我正在使用 MVC3、Entity Framework v4.3 Code First 和 SimpleInjector。我有几个简单的类,如下所示: 公共课一些事 { 公共 int Id { 得到;放; } 公共字符串...

回答 3 投票 0

生产代码中的简单注入器验证()

在生产代码中调用container.Verify()是最佳实践吗? 我正在考虑搬到: #如果调试 容器.验证(); #万一 我没有任何真正的理由做出改变,只是......

回答 1 投票 0

注册 IEnumerable 的两个实例时出现问题<Type>

我有 SimpleInjector 的问题,我不知道如何解决它。我收到以下错误: 配置无效。创建 IMiddleware 类型的实例失败。常数...

回答 1 投票 0

将 DbContext 创建到消息处理程序中

我有一个 dll,它公开了类似的类型 公共类 MyDbContext { [...] } 在这个库中,我还有一个 IPackage 实现,它在容器中注册 MyDbContext,例如 公共...

回答 1 投票 0

如何使用带有简单注入器依赖项的 WPF 控件

我想在必须将资源注入 GUI 控件的场景中使用依赖注入。因为这可能是错误的地方,所以我有一些理由在这里而不是在视图模型中执行此操作(例如...

回答 3 投票 0

简单注入器 DI 容器嵌套范围

有一个控制台应用程序。有3项服务: 公共类 SingletonService { 公共 SingletonService() { Console.WriteLine("SingletonService 构造函数"); } }

回答 1 投票 0

是否可以在 Simple Injector 上设置超时

创建实例时是否可以在 Simple Injector 上设置超时? 例如,我过去在实例化 HTTPClient 时遇到了问题,并且基本 URL 是通过以下查询收集的:

回答 1 投票 0

简单的注射器IsRegistered方法?

我正在尝试将 Simple Injector 集成到我们的应用程序中,我需要找到一种方法来实现 IsRegistered 方法以查看类型是否已在容器中注册。我怎样才能实现这个?

回答 1 投票 0

Simple Injector 在调用 container.Verify() 时创建控制器实例

我在 Owin Selfhosted 中使用 Simple Injector,但我在调用 container.Verify() 时遇到问题。 当我调用 container.Verify() 时,它正在创建我所有控制器的实例,但在某些...

回答 1 投票 0

Simple Injector 在调用 container.Verify() 时创建控制器实例

我在 Owin Selfhosted 中使用 Simple Injector,但我在调用 container.Verify() 时遇到问题。 当我调用 container.Verify() 时,它正在创建我所有控制器的实例,但在某些...

回答 1 投票 0

ChannelFactory 的简单注入器注册

这是我的代码。 注册界面。 public static void RegisterProxies(这个Container容器) { 容器.Register(); container.Register(() =&...

回答 0 投票 0

简易注射器中混合生活方式与自动接线可以吗?

我正在使用Simple Injector,以使我的代码自动连接到事件总线消息。在我的INotificationHandlers的自动布线过程中,我已经允许对不同的生活方式使用不同的潜在 ...

回答 1 投票 1

当通过XAML实例化视图时,在SimpleInjector.Container.Verify中出现NullReference异常。

我还在接触WPF的过程中,也决定给Simple Injector一个机会。我根据Simple Injector中提供的WPF集成实例,创建了一个非常简单的测试项目 ...

回答 1 投票 1

我们可以在wcf服务中使用简单的注入器进行依赖注入吗?

我们可以在wcf服务中使用简单的注入器进行依赖注入吗?

回答 1 投票 0

简单注入器在运行时在两个注册之间基于上下文的动态注入。

我有一个Mediator应用程序,使用Simple Injector进行命令处理程序的注册,注入和处理程序的设置和工作都很完美。 class DoWashingCommandHandler : IRequestHandler

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.