Как мне установить & amp; получить переменную среды в лямбда-проекте AWS на C #

Если вам нужно показать и скрыть индикатор выполнения внутри вашего php и java-скрипта, выполните следующий шаг. Это полное решение, не требуется никакой библиотеки и т. д.

           //Design Progress Bar

  

               //Progress Bar inside your Page

// Button to show and Hide Progress Bar //Java Script Function to Handle Button Event

Ссылка на изображение: Загрузить изображение отсюда

0
задан Kgn-web 23 February 2019 в 18:22
поделиться

1 ответ

  1. Установка переменных среды используемых документов

Есть два места, где вам нужно установить переменные среды: время разработки и время развертывания. Для этого откройте файл 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\";"
  1. Потребление / выборка переменных среды

    Использование переменных среды как части логики лямбда-функции выполняется интуитивно в коде C # с использованием системной библиотеки aws blog :

    System.Environment.GetEnvironmentVariable(<key>);
    

    В вашем случае вы можете используйте следующее:

    var apiUrl = System.Environment.GetEnvironmentVariable("my-api");
    

В этого документа предполагается, что ваш подход к извлечению переменной среды является правильным.

    var variableValue = Environment.GetEnvironmentVariable("nameOfVariable"); 
0
ответ дан MC_ 23 February 2019 в 18:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: