Simple Injector(https://simpleinjector.org)是Microsoft .NET,.NET Core,.NET Standard,Windows Phone,Windows Store Apps和Mono的依赖注入库。
我在项目中注册HttpClient时遇到了问题。我怎样才能做到这一点?。我将HttpClient注入了多个类,我需要注册它才能用于多个构造函数。
WPF,Simple Injector和MaterialDesignThemes静态资源无效
我有使用WPF编写的示例应用程序,并且使用了简单注射器和材料设计主题。这是我的程序文件:private static Container Bootstrap(){//照常创建容器。 var ...
如何解决简单注入器错误“在带有MVVM的WPF中,如何在活动(异步作用域)作用域的上下文之外请求实例?”>
我有用WPF和MVVM编写的应用程序,并且我已经将Simple Injector用作IoC容器。我的主视图模型具有构造函数,其中注入了bll类:public MainWindowViewModel(IReviewBodyBLL ...
我正在尝试使用Simple Injector作为我的.NET Core项目中的EF Core缓存。我正在使用CQRS模式,所以我有很多查询要缓存(不是全部)。我有...
我有一个数据缓存类(使用MemoryCache类)。此类的基本功能是缓存参考数据。要获取此参考数据,它需要一个实体框架的实例...
我有一个IAppSettingsLoader接口抽象了文件IO加载我的app.config文件。公共接口IAppSettingsLoader {IEnumerable的 > ...
我有类似下面的代码:公共接口IMyInterface的{INT的GetData(); }公共密封MyClass类:IMyInterface的{公众诠释的GetData()=> ...}公共密封类MyCachedClass ...
SimpleInjector与Sitecore的和的WebAPI控制器没有默认构造函数
我们已经在Sitecore的8.2螺旋项目集成SimpleInjector(4.4.x到)。我们有我们的基础层,它由以下管道的依赖注入的项目:公共无效...
DI与Mass Transit消费者和Simple Injector一样困难
我有一个.net核心web api,我一直试图添加一个Mass Transit消费者。消费者依赖于服务。该服务已在Simple Injector容器中注册。 ...
我正在考虑从Autofac切换到Simple Injector,因为看似更好的装饰器支持。但我非常喜欢你用Autofac注册和托管无svc的WCF服务的方式,我不能......
Simple Injector - 在运行时根据指定的泛型类型注入服务
我是Autofac的长期用户,最近切换到Simple Injector以满足我的DI容器需求。当我使用Autofac时,我能够做一些我仍然无法使用Simple Injector做的事情,......
我使用简单的注射器。我有一个mvc项目,也有ApiControllers。这是我的设置:public static class SimpleInjectorWebApiInitializer {/// 初始化......
我有一个工作单元,它在Simple Injector中注册了一个由各种Web应用程序共享的通用程序集。它注册为:Container.Register(typeof(IUnitOfWork),typeof(...
我有一个装饰器和一个看起来像这样的相关服务:public interface IAdditionalDataService {TResult PopulateAdditionalData(TResult模型,参数...
我使用WebForms(遗留)+ ASP.NET MVC + SimpleInjector公共抽象类CustomBaseController:Controller {protected User user; protected IAppDbContext repo;上市 ...
简单的注入器注入PageModel ASP.NET核心Razor页面
这里的简单注入器(SI)文档显示了如何将SI与ASP.NET Core集成:private void IntegrateSimpleInjector(IServiceCollection services){container.Options.DefaultScopedLifestyle = ...
Simple Injector文档描述了如何实现延迟依赖。但是,此示例仅涵盖注册简单接口(IMyService)。如何使用开放式通用(EG ....
使用Simple Injector为asp.net控制器使用拦截器
我正在尝试为我的所有控制器添加一个拦截器。我正在使用Simple Injector和asp.net MVC。尝试此示例时:https://simpleinjector.readthedocs.io/en/latest / ...
ASP.NET Core DI与Simple Injector共享DbContext
我正在建立一个ASP.NET核心项目并遵循CQRS模式,我的工作基于Tripod项目。我遵循了Simple Injector集成指南但有点困惑一点......我......
随着.NET 4.7.2的更改,现在可以在Web窗体中进行构造函数注入。我已经使用简单注入器使用Web窗体,但是想要一些输入,如果有任何“陷阱”我可能...