RT,以前的代码里边 会有如下的基类继承,迁移至core 之后,有什么可以替代的?
public abstract class MobileWebViewPage<TModel> : System.Web.Mvc.WebViewPage<TModel>
{
//PS: 老代码使用到了 ViewContext 方法的一些内容,也是来源于 WebViewPage
//xxx
}
WebViewPage
改为 RazorPage
引用方式需要从以前的配置
<pages pageBaseType="xxxx.MobileWebViewPage">
改成 在每个view 头部增加
@inherits MobileWebViewPage<TModel>
这样吗?
用RazorPage 不会导致controller 失效吧? 我看 2.0的文档里边,RazorPage 是抛弃了传统controller的写法,直接全部集成到 View 里边去了