能看到这个标题 ,我就用解释原因,网上很多,我只给大家一个解决方案会:
public <#=code.Escape(entity)#> ToPOCO()
{
return new <#=code.Escape(entity)#>()
{
<#
if (simpleProperties.Any())
{
foreach (var edmProperty in simpleProperties)
{
#>
<#=codeStringGenerator.PropertyName(edmProperty)#>
<#
}
}
#>
};
}
public string PropertyName(EdmProperty edmProperty)
{
return string.Format( CultureInfo.InvariantCulture, "{0} =this.{1}, ", _code.Escape(edmProperty), _code.Escape(edmProperty));
}
List<Seller> list = null;
foreach (var item in list)
{
Seller model= item.ToPOCO();
// json(model); 只要你 调用 这个函数,就排除了 外键
}