public static async void Run([TimerTrigger("*/30 * * * * *")] TimerInfo myTimer, ILogger log) { log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}"); log.LogInformation("BEGIN GetTimeSeriesDailyAdjusted"); AlphaVantageClient client = new AlphaVantageClient("GIRGUKTU3NU0IJF3", "compact"); await client.GetTimeSeriesDailyAdjusted("MSFT"); }
public static async void Run([TimerTrigger("0 */1 * * * *")] TimerInfo myTimer, ILogger log) { log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}"); log.LogInformation("BEGIN GetTimeSeriesDailyAdjusted"); string apiKey = System.Environment.GetEnvironmentVariable("AlphaVantageAPIKey", EnvironmentVariableTarget.Process); AlphaVantageClient client = new AlphaVantageClient(apiKey, "compact"); var data = await client.GetTimeSeriesDailyAdjusted("MSFT"); string connectionString = System.Environment.GetEnvironmentVariable("AzureStorageConnectionString", EnvironmentVariableTarget.Process); string containerName = System.Environment.GetEnvironmentVariable("AzureStorageContainer", EnvironmentVariableTarget.Process); AlphaVantageStorage alphaVantageStorage = new AlphaVantageStorage(connectionString, containerName); await alphaVantageStorage.TimeSeriesDailyAdjustedLoad(data); log.LogInformation("END GetTimeSeriesDailyAdjusted"); }