Functions.Templates/Templates/BlobTrigger-FSharp-5.x/BlobTriggerFSharp.fs (10 lines of code) (raw):

namespace Company.Function open System.IO open Microsoft.Azure.WebJobs open Microsoft.Azure.WebJobs.Host open Microsoft.Extensions.Logging module BlobTriggerFSharp = [<FunctionName("BlobTriggerFSharp")>] let run ([<BlobTrigger("PathValue/{name}", Connection = "ConnectionValue")>] myBlob: Stream, name: string, log: ILogger) = let msg = sprintf "F# Blob trigger function Processed blob\nName: %s \n Size: %d Bytes" name myBlob.Length log.LogInformation msg