JSON (ASP.Net Web )由于自引用循环而失败(这是一个常见的问题,原因是:被请求的实体延迟加载子实体,每个子实体都有对父实体的反向引用)。例如:为了获得客户信息以及他的订单,我会在Order类中快速地将JsonIgnore添加到Customer属性中,但是当我想获得订单信息和客户详细信息时,因为客户属性上有JsonIgnore,所以它将不包括客户详细信息:不能保存,因为我不需要
我扩展了IdentityUser以包含用户地址的导航属性,但是当使用UserManager.FindByEmailAsync获取用户时,导航属性不会被填充。像实体框架的Include()一样,ASP.NET身份核心有没有办法填充导航属性,或者我必须手动完成?我设置了如下导航属性:
public class MyUser : IdentityUse