Если вам нужно показать и скрыть индикатор выполнения внутри вашего php и java-скрипта, выполните следующий шаг. Это полное решение, не требуется никакой библиотеки и т. д.
//Design Progress Bar
//Progress Bar inside your Page
// Button to show and Hide Progress Bar
//Java Script Function to Handle Button Event
Ссылка на изображение: Загрузить изображение отсюда
Есть два места, где вам нужно установить переменные среды: время разработки и время развертывания. Для этого откройте файл launchSettings.json из папки «Свойства» в обозревателе решений. Затем добавьте следующее свойство JSON:
"environmentVariables": {
"my-api": "something"
}
Чтобы установить переменные среды во время развертывания, вы можете добавить их в файл aws-lambda-tools-defaults.json. (Не забывайте избегать двойных кавычек.)
environment-variables, its format is: "<key1>=<value1>;<key2>=<value2>;".
В вашем случае у вас должно быть
"environment-variables" : "\"my-api\"=\"http://myapihost.com/api/attendance-backfill\";"
Потребление / выборка переменных среды
Использование переменных среды как части логики лямбда-функции выполняется интуитивно в коде C # с использованием системной библиотеки aws blog :
System.Environment.GetEnvironmentVariable(<key>);
В вашем случае вы можете используйте следующее:
var apiUrl = System.Environment.GetEnvironmentVariable("my-api");
В этого документа предполагается, что ваш подход к извлечению переменной среды является правильным.
var variableValue = Environment.GetEnvironmentVariable("nameOfVariable");