У меня есть одностраничное приложение с репозиторием и единицей работы. Реализация аналогична реализации проекта Временный найм. Я загружаю свои метаданные в shell.js. Моя единица работы и репозиторий находятся в разных проектах и упоминаются в моем проекте. Кроме того, моя единица работы использует EFContextProvider для получения данных.
Однако мои запросы выполняются очень медленно. Запросы Breeze очень медленные (и очень часто время ожидания истекает). Запрос типа unitofwork.objectname.fetch()
(где выборка данных из пути, controllername/Actionname
) займет много времени. Однако мой запрос ajax выполняется быстро. Если я сделаю тот же вызов того же действия controllername/Actionname
, ответ будет очень быстрым.
Не уверен, что предоставил достаточно информации (поскольку не знаю, где искать проблему), но при необходимости уточню.