EF提示“序列化類型為XXX的對象時檢測到循環引用”
阿新 • • 發佈:2018-04-21
col urn each png ntc nbsp mode 一個 inf
能看到這個標題 ,我就用解釋原因,網上很多,我只給大家一個解決方案會:
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); 只要你 調用 這個函數,就排除了 外鍵 }
EF提示“序列化類型為XXX的對象時檢測到循環引用”