inversion-of-control 相关问题

控制反转(IoC)是描述一些软件架构设计的一个方面的抽象原理,其中与过程编程相比,系统的控制流被反转。

如何在Spring的刻板印象类中使用@Autowired

我想在这个类中使用该存储库,但是当我放置像@Component这样的构造型时,我从IDE中收到错误:无法自动装配。找不到“身份验证”类型的bean。上市 ...

回答 2 投票 1

我应该使用IUnityContainer对象使用Singleton模式吗?

我是使用Unity和IoC / DI概念的新手。我开始使用这个概念,在测试中通过James Kovacs的节目在dnrTV上滚动。他的例子将Container运行作为单身人士访问...

回答 1 投票 1

在构造函数参数中指定依赖项实现

假设我有一个接口IA,两个实现A1和A2以及依赖于IA的依赖类B. Windsor容器中相同接口的两个实现注册如下:...

回答 1 投票 0

尝试获取类型IBackupTableStorageService,键“”StructureMap库的实例时发生激活错误

我正面临着映射问题。我的解决方案如下。我有两个项目1. Azure功能(v1)项目与框架:.Net Framework 4.7.2 2.类库与框架:.Net ...

回答 1 投票 1

AsSelf在autofac中做了什么? [重复]

Autofac中的AsSelf()是什么?我是autofac的新手,AsSelf究竟是什么,下面两者有什么区别? builder.RegisterType ().AsSelf(),作为 (); ...

回答 1 投票 15

Castle Windsor如何响应实现多个接口的类?

例如,我有两个接口:ICustomerService和IOrderService,每个接口都有一些函数,如GetCustomer,GetOrder等。我希望一个类实现两个接口:Server。 ...

回答 2 投票 5

了解依赖注入,MVC nTier应用程序中的IoC

我理解DI和IoC,但我似乎无法理解如何在nTier应用程序中实现它。这是一个简单的MVC应用程序,我正在尝试使用一个域对象构建。图层:DAL和UI ......

回答 2 投票 1

静态方法与数据访问层的依赖注入

对于我的ASP.NET MVC项目,我过去依赖于静态方法来进行数据访问,有点像这样:public class MyTable {public static IEnumerable 找到所有() { ...

回答 3 投票 1

如何在.NET Core中使用默认依赖注入从父级创建子作用域?

我正在构建一个控制台.NET Core应用程序。它会定期运行一个可以完成某些工作的方法。如何使ServiceProvider的行为与ASP.NET Core应用程序中的行为相同。我希望它......

回答 1 投票 9

什么是组件驱动开发?

组件驱动开发术语开始被广泛使用,尤其是与控制反转有关。它是什么?它解决了什么问题?什么时候适当,什么时候不适合?

回答 7 投票 19

什么是温莎城堡,我为什么要关心?

我是一名长期的Windows开发人员,在win32和早期的COM上已经开始了。我从2001年开始使用.Net,因此我对C#和CLR非常流利。直到...我才听说温莎城堡

回答 5 投票 182

依赖倒置原则和“字符串”

我知道你不能创建一个100%依赖于依赖倒置原则的程序。我们所有人都在我们的程序中通过实例化字符串来违反它而不考虑它。因为String是...

回答 2 投票 0

autowire在spring core中的作用是什么?

在春天,我宣布像这样的豆: 我发现了一个名为autowire autowire =“byType”的属性,它的值是......

回答 3 投票 0

使用相同名称两次定义相同的Spring bean

在Spring IOC中有两个定义的bean(具有相同的名称和类)有效吗?我有两个包含在web.xml中的bean定义文件。请参阅下面的示例。 applicationContext-beans1.xml&...

回答 3 投票 17

Asp.Net Core:注册实现多个接口和生活方式Singleton

考虑以下接口和类定义:public interface IInterface1 {} public interface IInterface2 {} public class MyClass:IInterface1,IInterface2 {}有什么方法可以...

回答 2 投票 37

.NET Core中的服务定位器不支持作用域

我的部分代码需要使用ServiceLocator,因为不支持构造函数注入。我的启动类配置服务。我有一些是短暂的,其他的是单身和......

回答 1 投票 2

温莎城堡IOC和Property Injection无法正常工作

正如Castle.Windsor Framework文档中所提到的,应该有可能通过使用属性注入来解析具有属性的基本类并解决依赖关系。我找不到......

回答 2 投票 0

如何使用Ninject提供额外参数?

我需要自动解析我的Windows窗体的依赖项。唯一的问题是我的表单构造函数也需要一个整数值。请查看代码部分中的实现。 // ...

回答 2 投票 1

Spring / tomcat无法加载驱动程序类:com.mysql.jdbc.driver

最近我一直在努力学习弹簧靴。我有以下相关文件:一个@Configuration类:我用它来生成一个@manity的一个@Entity类:我使用它来映射到...

回答 2 投票 1

Spring getter和setter依赖?

我想确定我是否理解正确。 Spring需要一个setter来注入字段引用吗?仅仅将它作为一个公共领域来检测它是不是可以做到的?有替代方案吗? ...

回答 3 投票 2

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