我首先使用数据库。在自动生成的 EF5 代码中:
Account has ClientID(FK)
Client has AddressID(FK)
Address has public List<EFClient> Clients { get; set; } (i did not specify this in DB but ef5 auto generated it)
当我序列化Address
对象时,它会抛出异常“存在循环引用”,因为地址中的客户端集合也再次包含相同的地址
在这种情况下我能做什么?如何不让 EF5 自动生成该客户端集合?
提前致谢!