无法弄清楚我做错了什么。
控制器代码。
public class HomeController : Controller
{
private readonly SoapWebService _db;
public HomeController(SoapWebService db)
{
_db = db;
}
public ActionResult Index()
{
return View(_db.GetAllItems("APIKey").ToList());
}
}
查看代码
@model IEnumerable<ProjectName.ServiceName.ItemName>
@foreach (var item in Model) {
@Html.DisplayFor(item => item.Title)
}
错误
没有为此对象定义无参数构造函数。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.MissingMethodException:没有为此对象定义无参数构造函数。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。