尝试创建Controller类型的控制器时发生错误。确保控制器具有无参数的公共构造函数

时间:2012-09-05 17:24:39

标签: asp.net-mvc

我的控制器中有这个代码:

    IMotifRepository _repository;

    public HomeController() : this(new MotifRepository()) { }

    public HomeController(IMotifRepository repository)
    {
        _repository = repository;
    }

但是无论何时尝试创建控制器类型,都会显示此错误。有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

添加公共无参数构造函数

public HomeController()
    {

    }