aspnet core apiでincudeするとcan't parse JSON. Raw result:となる
参照クラスの情報を取得するためincludeを実装したところ、apiのレスポンスが下記のエラーが発生
can't parse JSON. Raw result: An unexpected fault happened. Try again later.
調べたところJsonのSerialize処理でループ(親→子→親→子…)が発生してエラーになっているようだ 解決としてはループサイクルを無視するように設定したら動くようになった。
// Program.cs builder.Services.AddControllers() .AddJsonOptions(options => { options.JsonSerializerOptions.ReferenceHandler = System.Text.Json.Serialization.ReferenceHandler.IgnoreCycles; });