using System; using Microsoft.Azure.Functions.Worker; using Microsoft.Extensions.Logging; namespace BlackRockReportFunction { public class ReportGeneratorFunction { private readonly ILogger _logger; public ReportGeneratorFunction(ILoggerFactory loggerFactory) { _logger = loggerFactory.CreateLogger(); } [Function("ReportGeneratorFunction")] public void Run([QueueTrigger("queue1")] string myQueueItem) { _logger.LogInformation($"C# Queue trigger function processed: {myQueueItem}"); } } }