Giter Club home page Giter Club logo

azurefunctionconsumer's Introduction

Azure Function Consumer

The Azure Function Consumer is a .NET Core console app to consume Azure Functions. This program let's you send blobs, messages or documents to Azure resource which are bound to an Azure Function.

There are Labs available here that will walk you through the creation of Azure Functions bound to numerous Azure products. When you send data to an Azure product (i.e. Azure Blob Storage, Event Hub, Service Bus, etc.) that is bound to an Azure Function, the Azure Function is triggered and the code within your Azure Function is executed.

Sometimes the code doesn't work as expected, here are some labs which can help you learn how to debug, troubleshoot and resolve badly behaving Azure Functions issues.

The Azure Function consumer requires the dotnet runtime, which can be downoaded from here and configured following the provided instructions.

To see which version of the .NET Core runtime you have installed, enter dotnet --version

checking .net code version

Start the program by runnung: dotnet AzureFunctionConsumer.dll

starting the Azure Function Consumer

The Azure Function Consumer currently supports sending data transmissions to:

  • Event Hub
  • Storage Queue
  • Blob Storage
  • Service Bus Queue
  • Cosmos DB
  • HTTP Trigger

Download the Azure Function Consumer program

Download the AzureFunctionConsumer.dll and its dependencies from here. Take the most current version.

Examples

The following examples illustrate how to trigger an HTTP, an Event Hub, Storage Queue and an Azure Cosmos DB bound Azure Function

HTTP Triggered Azure Function

Calling an HTTP triggered Azure Function

Event Hub Triggered Function

Invoking an Event Hub triggered Azure Function

Storge Queue Triggered Function

Invoking a Storage Queue triggered Azure Function

Azure Cosmos DB Triggered Function

Invoking an Azure Cosmos DB triggered Azure Function

Report an issue or have an improvment idea

If you experience an unexpected exceptiion or have an awkward experience, log it here. If you would like to recommend a new feature log it here as well.

azurefunctionconsumer's People

Contributors

benperk avatar adekeji avatar csharpguitar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.