Я создал HttpTrigger
функцию, которая генерировала код, как показано ниже в Visual Studio
[FunctionName("Function1")]
public static async Task<IActionResult> Run(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
ILogger log)
{
}
, если вы заметили, имя функции Function1
Теперь я создали следующие профили публикации, которые развертывают функцию на разных Azure subscriptions
.
- dev-env-function1-profile
- test-env-function1-profile
- production-function1-profile
Проблема в том, что она создает имя функции как Function1
во всей подписке, в то время как мы хотим, чтобы имя функции было следующим для различных сред.
- Среда разработки: devenv-function1
- Среда тестирования: testenv-function1
- Производственная среда: function1
Как мы можем динамически установить имя функции?
[FunctionName("Function1")] <-- ???