Какие параметры кэширования доступны для приложения-функции Azure? - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть приложение-функция Azure, которое отправляет запросы API Rest к веб-службе, которая использует OAuth.Я заинтересован в кэшировании токена доступа oauth, чтобы мне не приходилось получать новый токен каждый раз, когда я вызываю функцию.Я знаю, что если бы мне нужно было запустить код в основном веб-приложении asp.net, я мог бы использовать параметры кэширования, используя эту платформу.Однако мой код выполняется в приложении-функции Azure, поэтому запуск кода в основном приложении asp.net не обязательно является вариантом.(функция в приложении-функции запускается сообщением подписки)

Есть ли у меня какие-либо простые варианты кэширования, чтобы я мог кэшировать что-то такое же простое, как один токен?

Я бы хотелиспользовать что-то простое, так как мой вариант использования, кажется, на простой стороне, а не нуждаться в чем-то полномасштабном, как Redis.

Любое понимание приветствуется.

Вот снова краткое изложение того, с чем я столкнулся.Приложение-функция Azure с одной функцией -> Внешний API, где для внешнего API требуется токен доступа.

Один из возможных способов решения этой проблемы - просто получить новый токен при каждом вызове функции.Но для этого требуется 2 запроса API на каждый вызов функции.

...