This sample outputs an object message to the specified queue on a timer trigger (every minute).
CSX file
using System; using Microsoft.Extensions.Logging; public static void Run(string input, out string outputMessage, ILogger log) { log.LogInformation(input); outputMessage = input; }
function.json
{ "bindings": [ { "type": "httpTrigger", "direction": "in", "authLevel": "function", "name": "input", "methods": [ "get", "post" ] }, { "type": "rabbitMQ", "name": "outputMessage", "queueName": "outputQueue", "connectionStringSetting": "rabbitMQConnectionAppSetting", "direction": "out" } ] }
CSX file
using System; public static void Run(string myQueueItem, ILogger log) { log.LogInformation($"C# Script RabbitMQ trigger function processed: {myQueueItem}"); }
function.json
{ "bindings": [ { "name": "myQueueItem", "type": "rabbitMQTrigger", "direction": "in", "queueName": "queue", "connectionStringSetting": "rabbitMQConnectionAppSetting" } ] }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4