public async Task Run([BlobTrigger("%BlobContainerName%/{name}", Connection = "")] Stream csvStream, string name, ILogger log, ExecutionContext context) { FunctionSettings.Initialize(context); await _blobProcessor.ProcessStream(csvStream, name); }
public async Task Run([TimerTrigger("%ScheduleTriggerTime%", RunOnStartup = true)] TimerInfo myTimer, ILogger log, ExecutionContext context) { FunctionSettings.Initialize(context); log.LogInformation($"Executing at {DateTime.Now}"); await _csvDownloaderJob.DownloadFilesToBlobStorage(); }
public async Task Run([TimerTrigger("%ScheduleTriggerTime%")] TimerInfo myTimer, ILogger log, ExecutionContext context) { FunctionSettings.Initialize(context); await _csvDownloaderJob.DownloadFilesToBlobStorage(); }