在面向对象的语言中,控制容器(ioc-container)的反转可用于配置和管理应用程序中的对象。
Autofac Web API错误确保控制器具有无参数的公共构造函数
我在使用ASP.NET WebAPI配置Autofac时收到此错误。尝试创建“UserController”类型的控制器时发生错误。确保控制器具有无参数...
我正在查看本教程http://asp-umb.neudesic.com/mvc/tutorials/validating-with-a-service-layer--cs,了解如何围绕包装器包装我的验证数据。我想使用依赖注入...
我有一个测试类,其中包含一个需要IService的构造函数。公共类ConsumerTests {private readonly IService _service; public ConsumerTests(IService servie){_ service = ...
我有一个名为Surface的Eloquent Model,它依赖于ZipCodeRepository对象:class Surface扩展Model {public function __construct(ZipCodeRepositoryInterface $ zipCode){...}和...
Autofac如何帮助您同时在现有类中注入类/接口的多个实例
我是Autofac的新手,并不了解所有的潜力。我们来看一下网站文档中快速autofac教程中考虑的例子。 (HTTPS://autofac.readthedocs.io/en / ...
鉴于那个Component.For ().ImplementedBy ()。Name(“secretService”)Component.For ().ImplementedBy ()。注释(“publicService”)和......
我的Unity和bootloader存在严重问题。这是一个循环参考。让我解释一下我目前的情况:MainApp(winforms)ServiceLayer - C#项目DependencyInjection -...
我有一个ASP.MVC项目,我正在使用ninject作为IOC容器。我已将绑定添加为基础结构文件夹中的单独类,如下所示:public class NinjectControllerFactory ...
是“IoC容器”和“DI容器”这两个词的同义词,还是单独的概念? [重复]
我目前正在涉及IoC容器主题的文章和问题,例如:为什么我需要一个IoC容器而不是直接的DI代码?有什么不同 ...
我正在使用Autofac来解析对象,我不希望每次都在类中使用构造函数注入。因此我定义了一个基类,但属性注入并没有解决我的问题。每次......
我正在开发一个WinForms系统(我知道),在创建表单时有很多构造函数注入,但如果这些表单/视图需要打开另一个表单,我发现DI容器有......
我正在使用带有xml配置的autofac框架。我有一个问题,这是情况。我有一个名为ApplicationConfig的类,它包含一个实现接口的对象数组。而......
根据wiki,依赖项是可以使用的对象(作为服务)。图像处理应用程序是OOP范例样式C语法,它解决了4个角色,如下所示。 1)界面(...
我想了解IoC容器的想法。我发现一些资料说IoC Container的静态类是个坏主意,但我找不到在这个容器中不使用静态的好例子。我......
为什么bean定义存储在concurrenthashmap中?
在类DefaultListableBeanFactory中有私有的最终Map beanDefinitionMap = new ConcurrentHashMap <>(256);存储bean定义的位置。我是新来的......
我目前正在使用ASP.NET(标准,而不是MVC),我正在使用Ninject作为我的IOC容器。我已经使用它将依赖项注入我的页面,但是,我想知道是否有办法...
我理解DI背后的概念,但我只是在学习不同的IoC容器可以做什么。似乎大多数人都主张使用IoC容器来连接无状态服务,但是......
AutoFac允许您使用builder.RegisterGeneric(Type type)注册泛型类,但是它不接受构造参数。该方法的描述甚至说:注册一个un -...
我刚开始学习ASP.NET MVC 5,并发现了很多关于使用Unity ioc容器进行依赖注入的教程。我按照这个精彩视频开始:https://www.youtube.com/watch?v = ...