gpt4 book ai didi

asp.net - 使用 ASP.NET MVC Controller 注入(inject)的好处?

转载 作者:行者123 更新时间:2023-12-04 20:00:43 25 4
gpt4 key购买 nike

使用 ASP.NET MVC Controller 注入(inject) (IoC) 有什么好处?

最佳答案

如果有帮助,我制作了一个视频: http://www.asp.net/learn/mvc-videos/video-366.aspx

IoC 的想法是您没有在 Controller 中声明的依赖项 - 只有接口(interface)。这允许高重用。

从成员资格的角度考虑——您可能有一个您真正喜欢并想随身携带的 AccountController。通常您可能会使用 Linq to Sql,但在这个新项目中您想要使用 SubSonic 或 NHib。如果您使用 IoC,则没有您需要在您的 AccountController 中更改的代码 - 您只需要实现您的新接口(interface)。

关于asp.net - 使用 ASP.NET MVC Controller 注入(inject)的好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1189813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com