net::ERR_CONNECTION_RESET PushStreamContent

Я пытаюсь транслировать видео с помощью PushStreamContent, но через несколько секунд после начала воспроизведения видео браузер выдает net:ERR_CONNECTION_RESET (ошибка)

Интерфейс: использование тега для вызова метода webapi, который использует действие, отправляющее буфер с частями видеофайла

Надеюсь, что смогу объяснить свою проблему.

Заранее спасибо.

1 ответ

Если вы используете Entity Framework Core, у вас может быть циклический объектный граф. Поскольку EF Core не поддерживает отложенную загрузку, ваш сериализатор может застрять в бесконечном цикле, пытаясь сериализовать ваш граф объектов.

Заменить services.AddMvc() строка в вашем Startup.cs с этим:

            services.AddMvc()
            .AddJsonOptions(options => options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore);
Другие вопросы по тегам