0.2.0 • Published 5 years ago

azure-function-middleware v0.2.0

Weekly downloads
4
License
ISC
Repository
github
Last release
5 years ago

Middleware for Azure Function triggers

These classes are used in the Azure function triggers. Pass in the entire incoming parameter to the function. You receive the entire outputParam back.

Usage for Blob Trigger to Queue output

const fnMiddleWare = require('azure-function-middleware');

// azure function for blob trigger
module.exports = async function (context, myBlob) {

    const blobTrigger = new fnMiddleWare.BlobTrigger();

    // send in blob, get back queue message for out param
    context.bindings.outputQueueItem = blobTrigger.readBlobFileText(context.bindingData.myBlob);

    context.done();

}

Usage for Queue Trigger to Queue output

const fnMiddleWare = require('azure-function-middleware');

// azure function for blob trigger
module.exports = async function (context, myQueueItem) {

    const queueTrigger = new fnMiddleWare.QueueTrigger();

    // send in queue message, get back queue message for out param
    context.bindings.outputQueueItem = queueTrigger.detectText(myQueueItem);

    context.done();

}
0.2.0

5 years ago

0.1.0

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago