Entity Framework オブジェクトで動作する ApiController があります。GET 要求で返そうとしている特定のオブジェクトには、ほぼ 12 個のナビゲーション プロパティがあります。
EF オブジェクトのリストを返すと、すべてのナビゲーション プロパティがシリアル化されるため、オブジェクトのシリアル化に膨大な時間がかかります。
public IEnumerable<EFObject> Get()
{
IEnumerable<EFObject> EFObjects=
db.EFObject;
return EFObject;
}
MVC がこれらのナビゲーション プロパティをシリアル化しないようにするにはどうすればよいですか?
私はこれを試しましたが、うまくいきませんでした。