安装StructureMap.MVC5包后得到下一个异常System.InvalidOperationException Stack为空。如果您尝试使用部分视图显示循环对象依赖项。
@model WebApplication.Models.Test
@foreach (var val in Model.Tests) {
@Html.Partial(val.GetType().Name, val)
}
或只是
@Html.DisplayFor(model=>model.Tests)
对象示例:
public class Test
{
public ICollection<Test> Tests { get; set; }
}
有什么想法可以解决?
谢谢!