加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – T4MVC基本控制器没有默认构造函数

发布时间:2020-12-16 07:04:54 所属栏目:asp.Net 来源:网络整理
导读:我的控制器继承自另一个没有默认构造函数的控制器. T4MVC生成以下构造函数,假定基本控制器具有默认构造函数: protected MyControllerController(Dummy d) { } 我该如何解决这个问题?有趣的是,根据this页面,版本2.4.00“基本控制器没有默认ctor时修复了问题
我的控制器继承自另一个没有默认构造函数的控制器. T4MVC生成以下构造函数,假定基本控制器具有默认构造函数:

protected MyControllerController(Dummy d) { }

我该如何解决这个问题?有趣的是,根据this页面,版本2.4.00“基本控制器没有默认ctor时修复了问题”.我也是found这个问题,但我的基本控制器不是通用的.

解决方法

如果你使基本控制器抽象化,这应该可以正常工作.我假设它永远不需要直接用作控制器?如果是,那么您总是可以创建另一个非抽象派生类来处理它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读