首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么ASP.NET mvc RC2部分类中的控制器和所有操作方法都是虚拟的?

为什么ASP.NET mvc RC2部分类中的控制器和所有操作方法都是虚拟的?
EN

Stack Overflow用户
提问于 2010-02-17 12:22:48
回答 2查看 319关注 0票数 4

我已经使用ASP.NET MVC 1构建了一个生产系统,现在正在播放并准备第二部分的演讲。

我无法理解的一件奇怪的事情是,为什么所有的控制器、操作方法都使用、分部虚拟

这个问题肯定会在问答环节出现,我没有答案。所以,如果有人知道已经做了什么,请与我分享你的知识。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-17 16:22:31

为了扩展性的目的,它们被声明为部分。

例如,每组控制器操作(对于单个控制器)都可以包含在一个单独的文件中。这可以提高源代码的可维护性。

关于如何使用部分类的一个很好的例子是Telerik扩展示例项目。

票数 2
EN

Stack Overflow用户

发布于 2010-02-17 12:33:16

他们没有(AFAIK)。您是否正在使用T4MVC (将控制器转换为部分,将操作转换为虚拟)?

编辑:哎哟。我刚刚想起我还有RC1。如果这是RC2上的问题,请忽略我的回答。

干杯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2280476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档