На нашем веб-сайте ASP.NET MVC 3 отображается содержимое из внешней системы продажи билетов, и запрос этой базы данных замедляет загрузку страницы (мы отображаем ее в нижнем колонтитуле каждой страницы).Как загрузить данные из базы данных один раз в день?
Мы не нашли подход для отложенной загрузки для этого .NET API (Zendesk) и рассматривали возможность загрузки этого контента один раз в день.
Как это реализовать в ASP.NET MVC 3?
Спасибо.
EDIT: Возможно, есть способ установить некоторый контент для загрузки в качестве последнего?
О, есть так много способов сделать это ... что вы пробовали? С какими проблемами вы столкнулись? вы должны обновить вопрос, чтобы включить более подробную информацию и более узкий вид проблемы. – archil
Почему в ASP.NET MVC 3? Для этого будет проще использовать внешнюю и запланированную задачу. – schglurps
Вы можете добавить эти результаты в ASP Cache и установить время истечения срока действия до 24 часов. Или загрузите их с клиентской стороны, используя ajax, как только страница с другим содержимым уже загружена. –