zoukankan      html  css  js  c++  java
  • EF提示“序列化类型为XXX的对象时检测到循环引用”

    能看到这个标题 ,我就用解释原因,网上很多,我只给大家一个解决方案会:

        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);  只要你 调用  这个函数,就排除了  外键
                }
  • 相关阅读:
    JS(原生语法)_实现酷酷的动态简历
    Linux外在设备的使用
    查看系统内存信息
    查看CPU信息
    查看系统PCI设备
    配置网络
    Linux分区
    Observer
    Singleton
    Open closed principle
  • 原文地址:https://www.cnblogs.com/valeb/p/8902424.html
Copyright © 2011-2022 走看看