OData (большой) Метаданные не работают - PullRequest
0 голосов
/ 28 июня 2018

У меня есть REST API Backend, работающий в DOTNET Core 2.0 со многими контроллерами OData в контексте базы данных.

Используемые версии:

Microsoft.EntityFrameworkCore 2.0
Microsoft.AspNetCore.OData 7.0.0-бета1

Вызов $ metadata для API работает, но не согласованно. Иногда он загружается правильно и почти мгновенно, иногда я не получаю никакого ответа и ничего не выводит.

Я попытался уменьшить количество контроллеров и получил разницу. Я лично думаю, что есть какой-то предел или максимальный размер, потому что я могу удалить большую сущность и заменить ее двумя маленькими.

This is the Serverlog при запросе документа метаданных.

Существует ли конкретный лимит для файла метаданных в odata? Есть ли способ получить дополнительную информацию о внутреннем запросе? Могу ли я манипулировать или обрабатывать маршрут метаданных.

...