simple-injector 相关问题

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

简单注入器-注册HttpClient

我在项目中注册HttpClient时遇到了问题。我怎样才能做到这一点?。我将HttpClient注入了多个类,我需要注册它才能用于多个构造函数。

回答 2 投票 0

WPF,Simple Injector和MaterialDesignThemes静态资源无效

我有使用WPF编写的示例应用程序,并且使用了简单注射器和材料设计主题。这是我的程序文件:private static Container Bootstrap(){//照常创建容器。 var ...

回答 2 投票 0

如何解决简单注入器错误“在带有MVVM的WPF中,如何在活动(异步作用域)作用域的上下文之外请求实例?”>

我有用WPF和MVVM编写的应用程序,并且我已经将Simple Injector用作IoC容器。我的主视图模型具有构造函数,其中注入了bll类:public MainWindowViewModel(IReviewBodyBLL ...

回答 1 投票 0

简单注入器-为EF Core缓存创建通用装饰器

我正在尝试使用Simple Injector作为我的.NET Core项目中的EF Core缓存。我正在使用CQRS模式,所以我有很多查询要缓存(不是全部)。我有...

回答 1 投票 0

使缓存的数据和依赖项注入模式无效

我有一个数据缓存类(使用MemoryCache类)。此类的基本功能是缓存参考数据。要获取此参考数据,它需要一个实体框架的实例...

回答 2 投票 1

在简单的喷油器基本配置依赖注册装饰

我有一个IAppSettingsLoader接口抽象了文件IO加载我的app.config文件。公共接口IAppSettingsLoader {IEnumerable的 > ...

回答 1 投票 3

注册装饰具有额外的价值参数的构造函数[复制]

我有类似下面的代码:公共接口IMyInterface的{INT的GetData(); }公共密封MyClass类:IMyInterface的{公众诠释的GetData()=> ...}公共密封类MyCachedClass ...

回答 1 投票 0

SimpleInjector与Sitecore的和的WebAPI控制器没有默认构造函数

我们已经在Sitecore的8.2螺旋项目集成SimpleInjector(4.4.x到)。我们有我们的基础层,它由以下管道的依赖注入的项目:公共无效...

回答 1 投票 1

DI与Mass Transit消费者和Simple Injector一样困难

我有一个.net核心web api,我一直试图添加一个Mass Transit消费者。消费者依赖于服务。该服务已在Simple Injector容器中注册。 ...

回答 1 投票 1

如何使用Simple Injector与无svc服务实现

我正在考虑从Autofac切换到Simple Injector,因为看似更好的装饰器支持。但我非常喜欢你用Autofac注册和托管无svc的WCF服务的方式,我不能......

回答 1 投票 1

Simple Injector - 在运行时根据指定的泛型类型注入服务

我是Autofac的长期用户,最近切换到Simple Injector以满足我的DI容器需求。当我使用Autofac时,我能够做一些我仍然无法使用Simple Injector做的事情,......

回答 1 投票 2

使用DbContext的简单注入器范围

我使用简单的注射器。我有一个mvc项目,也有ApiControllers。这是我的设置:public static class SimpleInjectorWebApiInitializer {/// 初始化......

回答 1 投票 1

哪种生活方式用于控制台应用?

我有一个工作单元,它在Simple Injector中注册了一个由各种Web应用程序共享的通用程序集。它注册为:Container.Register(typeof(IUnitOfWork),typeof(...

回答 1 投票 4

如何为未注册的服务注入null

我有一个装饰器和一个看起来像这样的相关服务:public interface IAdditionalDataService {TResult PopulateAdditionalData(TResult模型,参数...

回答 2 投票 1

从构造函数NRE ASP.NET传递的参数

我使用WebForms(遗留)+ ASP.NET MVC + SimpleInjector公共抽象类CustomBaseController:Controller {protected User user; protected IAppDbContext repo;上市 ...

回答 1 投票 0

简单的注入器注入PageModel ASP.NET核心Razor页面

这里的简单注入器(SI)文档显示了如何将SI与ASP.NET Core集成:private void IntegrateSimpleInjector(IServiceCollection services){container.Options.DefaultScopedLifestyle = ...

回答 1 投票 4

在Simple Injector中实现Lazy Proxy

Simple Injector文档描述了如何实现延迟依赖。但是,此示例仅涵盖注册简单接口(IMyService)。如何使用开放式通用(EG ....

回答 1 投票 1

使用Simple Injector为asp.net控制器使用拦截器

我正在尝试为我的所有控制器添加一个拦截器。我正在使用Simple Injector和asp.net MVC。尝试此示例时:https://simpleinjector.readthedocs.io/en/latest / ...

回答 1 投票 0

ASP.NET Core DI与Simple Injector共享DbContext

我正在建立一个ASP.NET核心项目并遵循CQRS模式,我的工作基于Tripod项目。我遵循了Simple Injector集成指南但有点困惑一点......我......

回答 1 投票 1

在.NET 4.7.2中的WebForms中连接简单注入器

随着.NET 4.7.2的更改,现在可以在Web窗体中进行构造函数注入。我已经使用简单注入器使用Web窗体,但是想要一些输入,如果有任何“陷阱”我可能...

回答 2 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.