Functions.Templates/Templates/QueueTrigger-FSharp-4.x/QueueTriggerFSharp.fs (10 lines of code) (raw):
namespace Company.Function
open System
open Microsoft.Azure.WebJobs
open Microsoft.Azure.WebJobs.Host
open Microsoft.Extensions.Logging
module QueueTriggerFSharp =
[<FunctionName("QueueTriggerFSharp")>]
let run([<QueueTrigger("PathValue", Connection = "ConnectionValue")>]myQueueItem: string, log: ILogger) =
let msg = sprintf "F# Queue trigger function processed: %s" myQueueItem
log.LogInformation msg