asp.net-mvc – 控制反转中的控件在哪里被反转
发布时间:2020-12-16 06:30:31 所属栏目:asp.Net 来源:网络整理
导读:我花了很多时间来理解ioc.我永远不明白在这种模式中如何完全控制.即使我对反转的确切含义感到困惑.在正常的英语 – 倒置是一些像倒车,比如倒杯. 如果我将依赖注入视为Ioc.我想知道这里的控制器究竟在哪里.我在DI中理解,依赖是在构造函数,setter ……..的帮助
我花了很多时间来理解ioc.我永远不明白在这种模式中如何完全控制.即使我对反转的确切含义感到困惑.在正常的英语 – 倒置是一些像倒车,比如倒杯.
如果我将依赖注入视为Ioc.我想知道这里的控制器究竟在哪里.我在DI中理解,依赖是在构造函数,setter ……..的帮助下从外部实体插入的. 但是我从来都不明白控制在这里倒置了…… 任何帮助赞赏. 解决方法
老式:
Class car { Engine _engine; Public Car() { _engine = new V6(); } } 倒: Class car { Engine _engine; Public Car(Engine engine) { _engine = engine; } } var car = new Car(new V4()); 呼叫者具有控制而不是汽车类 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 从webforms将参数传递给Crystal报表
- 如何在ASP.NET中获取服务器端的输入值(类型文本)?
- asp.net-mvc-4 – Azure – Bitbucket部署失败
- msbuild – 为什么aspnet_compiler需要对构建服务器上的Tem
- asp.net – 页面刷新和页面回发之间的区别
- asp.net – 无法在混合VS环境中正确处理路由
- asp.net-mvc – MVC 4中app.config的等价物
- asp.net-ajax – 日历扩展程序无法正确显示
- asp.net-mvc-4 – DotLess @import
- asp.net-mvc – ASP.NET MVC / IIS 7.5:500内部服务器仅针
推荐文章
站长推荐
- asp.net – Application_error函数间歇性捕获“文
- asp.net-mvc – 如何在mvc4中的特定视图中添加单
- asp.net-mvc – 同一页面上的ASP.NET MVC模型绑定
- 基于 HtmlHelper 的自定义扩展Container
- 大文件上传到asp.net MVC
- asp.net-mvc – 强大类型的ASP.NET MVC与ADO.NET
- asp.net – 你如何’规范’一个Web服务器来支持给
- asp.net – ResolveUrl / Url.Content在Classic
- asp.net-mvc-3 – 为什么Razor将验证属性放在@Ht
- ADO.NET实用经验 转载
热点阅读