2017-11-05 6 views
2

属性を持つAzure関数を使用して機能を定義しています。ConfigurationからAzure関数設定を読み込む

public static class PostPublishTimerTrigger 
{ 
    [FunctionName("PostPublishTimerTrigger")] 
    public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, 
     TraceWriter log, 
     [Queue("post-published")] ICollector<string> postPublishedQueue) 
    { 
      // Additional code here 
    } 
} 

構成設定のためのスケジュール0 */5 * * * *を引っ張っする方法はあり、Configuration ManagerまたはEnvironment Variablesでそれをすること?

ありがとうございます!

答えて

4

はい、あなたは

[TimerTrigger("%schedule%")] 

を行い、その後、この設定は、その後local.settings.jsonかのAppSettingsに住んで値0 */5 * * * *

+0

scheduleという設定を追加することができますか? – mattruma

+0

ローカルで実行するときに 'local.settings.json'で、Azureで実行するときにポータルのApp Settingsで – Mikhail

+0

試してみてください...うまくいきます...ありがとう! – mattruma

関連する問題