Simple Injector(https://simpleinjector.org)是Microsoft .NET,.NET Core,.NET Standard,Windows Phone,Windows Store Apps和Mono的依赖注入库。
Simple Injector注册并执行内部CommandHandler
在我的开发团队中,我们使用了本文所述的CQRS模式,并使用了推荐的DI Container:Simple Injector(双关语)。这是我们目前的项目结构:01 ......
Simple Injector - 使用Composite模式和接口继承的RegisterCollection和RegisterDecorator
如何将类型注册为IPollingService 这样它们将通过container.RegisterDecorator(typeof(IPollingService <>),typeof(ContextAwarePollingServiceDecorator)进行装饰
如何注册没有接口的类,然后获取他的服务。项目在.NET 4.5 MVC中。我首次尝试使用SimpleInjector并在Startup类中创建方法ConfigureServices ....
没有使用SimpleInjector APIv3注册类型ICommandHandler
我一直在使用Simple Injector,我正在尝试正确注册所有命令处理程序。这是我的代码:CQRS.cs public interface ICommand {} public interface ICommand Dispatcher {...
无法解决ILogger 简单的注入器ASP.NET Core 2.0
我们在ASP.NET Core应用程序中使用Simple Injector。最近我们决定使用Serilog进行日志记录。配置在Program.cs中完成,如其文档中所述。然后,按顺序......
我有一个类型Connections需要异步初始化。这种类型的实例被其他几种类型(例如,存储)使用,每种类型也需要异步初始化......
我正在使用Simple Injector开发一个ASP.NET Core应用程序,用于依赖注入任务。我正在寻找一种方法将IUrlHelper注入控制器。我知道IUrlHelperFactory,但更喜欢......
为什么C#WPF按钮绑定命令在使用简单的注入器后不会改变视图?
我正在使用以下文章作为入门代码:在WPF MVVM中的视图之间导航简单的注入器WPF集成目标:尝试使用按钮从WPF表单中的View 1转到View 2 ...
使用简单的注入器有一种方法来设置属性或具有不是接口的构造函数参数?我的应用程序是UWP WebVew,大多数服务依赖于它及其...
我有以下情况:public interface ICommand {} public interface ICommandHandler 其中TCommand:ICommand {void Handle(TCommand command);公共接口......
简而言之,这是我在每个代码库中专业地看到的控制器类型:// All in One Service接口公共类DiController:ControllerBase {...
我正在尝试将cqrs实现到我的系统中,如何在简单的注入器中注册Generic集合?当我尝试运行我的代码时,我得到了异常请使用其他一个重载来...
从Configure中获取GetRequiredService
我正在尝试从aspnet核心中的Startup.cs中的Configure调用中访问我的一个服务。我正在做以下但是我得到以下错误“没有服务类型'UserService'...
我有一个服务在服务器上运行,该服务器监听消息队列。收到消息后,将启动一个新的线程,并将消息传递给该线程进行处理。我定义了......
我在HelpController中收到错误:HelpController类型的构造函数包含名为'config'的参数,并键入未注册的HttpConfiguration。请确保 ...
如何使用Simple Injector从ValidationContext获取服务?
在我的Asp.Net MVC Core项目中,我使用SimpleInjector作为IoC。我使用它是因为注册开放式泛型的可能性。在我的一些视图模型中,我实现了IValidatableObject。公共课......
我有一个微服务架构,在每个服务中使用简单的注入器。这些服务通过Azure Service Bus进行通信。我目前正试图找到一种实现通用解决方案的方法/ ...
我被赋予了编写技术规范(以及后来实现)的任务,该系统将构建在几个子模块上。子模块将部分并行开发,所以我会......
Simple Injector初始化MVC和Web API控制器
我有一个Web API控制器,它有一些资源DI'd。出于后来的需要,我添加了一个MVC控制器,现在我也需要相同的资源DI'd。这是我的原始配置:[...
Simple Injector:RegisterWebApiController无法抑制DisposableTransientComponent警告
我可能会简化或误解事物,所以如果这是一个非常愚蠢的问题,我想提前道歉。 :)根据我见过的文档和代码,我的理解是......