Есть ли способ кэшировать данные, которые загружены в методе onGetAsync
?Например, мы загружаем данные из базы данных в onGetAsync
и привязываем их к нашим свойствам.
Мне интересно, есть ли способ сохранить эти данные в кэше / сохраненными, чтобы метод onPostAsync
не делалМне нужно перезагрузить все это и снова попасть в базу данных.В настоящее время мы загружаем данные в конструктор PageModel, чтобы он загружался дважды.
Например, у нас есть remove from cart
, который удаляет элемент из корзины покупок, поэтому мы хотим продолжить показ корзины покупок.страницы, так что return Page();
происходит, но нам, очевидно, необходимо перезагрузить все данные, что крайне неэффективно.
Я думаю, что это может произойти, так как мы все равно должны обновить базу данных с нашей WriteModel.