Насколько плохо использовать Environment.SetEnvironmentVariable
в функциях Azure? Основываясь на моем первоначальном наблюдении, кажется, что он работает, как и ожидалось (т.е. сохраняет значение и возвращается, когда я спросил, используя вызов Environment.GetEnvironmentVariable
), но нигде не отображается в списке переменных среды, когда я открываю функцию в проводнике Kudu. Где он установлен, можно ли его использовать или какие-либо побочные эффекты от его использования?
В моем случае мне нужно получить информацию о пользователе, используя токен, переданный в заголовки функций. Я не хочу снова и снова получать идентификатор пользователя, а хочу где-то его кэшировать. Думал об использовании кеша Redis, но а) я использую функции V1 из-за проблем с некоторыми библиотеками б) только для одной переменной, по крайней мере, на данный момент, я подумал, что это слишком дорого. любые другие предложения?
Спасибо - Шрикант