using System.IO; using System.Threading.Tasks; using Microsoft.Azure.Functions.Worker; using Microsoft.Data.Sqlite; using Microsoft.Extensions.Logging; namespace AnkiSentenceCardBuilder { public class Function1 { private readonly ILogger _logger; public Function1(ILogger logger) { _logger = logger; } [Function(nameof(Function1))] public async Task Run([BlobTrigger("anki2-file/{name}.anki2", Connection = "BlobConnectionString")] Stream stream, string name) { //using var blobStreamReader = new StreamReader(stream); //var content = await blobStreamReader.ReadToEndAsync(); _logger.LogInformation($"C# Blob trigger function Processed blob\n Name: {name}"); } } }