Я использую swashbuckle в моем ASP. Net Core 3.1 с пользовательским интерфейсом Swagger. Когда я нажимаю на модель, вся веб-страница падает / зависает. Я использую много (приблизительно 100) сущностей Entity Framework Core (7000 строк JSON).
Я переключился на Nswag, чтобы посмотреть, будет ли это лучше. Больше никаких сбоев, но все еще довольно медленно (10 секунд, когда вы нажимаете на модель, 20 на метод)
Должен ли я создавать DTO или есть решение моей проблемы?
Я также пытался добавив это в мой стартап, но это совсем не помогает.
services.AddControllers().AddNewtonsoftJson(x =>
{
x.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
});