rpothin / servicebus-csharp-function-dataverse

A complete solution that includes everything you need to build, deploy, and monitor an Azure solution to process messages into a Dataverse environment. This application uses the Azure Developer CLI (azd) to get you up and running on Azure quickly, an Azure Service Bus for the messages, a C# Azure Functions app, and Azure Monitor for monitoring and logging.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Azure Developer CLI Template - rpothin/servicebus-csharp-function-dataverse

Application to process messages from an Azure Service Bus to a Dataverse environment through a C# Azure Functions application using the Microsoft.PowerPlatform.Dataverse.Client package.

📢 What is the servicebus-csharp-function-dataverse project?

It is a GitHub repository using the Azure Developer CLI to get you up and running on Azure quickly in a scenario where you need to process messages from an Azure Service Bus to a Dataverse environment through a C# Azure Functions app.

It contains components (infrastructure as code in Bicep, C# Azure Functions application code...) that will help you be up and running quickly.

servicebus-csharp-function-dataverse

📖 Documentation

  1. Prerequisites for deploying the solution
  2. Setup and deployment of the solution
  3. Test the deployed solution
  4. GitHub configuration

Annex

❗ Code of Conduct

I, Raphael Pothin (@rpothin), as creator of this project, am dedicated to providing a welcoming, diverse, and harrassment-free experience for everyone. I expect everyone visiting or participating in this project to abide by the following Code of Conduct. Please read it.

👐 Contributing to this project

From opening a bug report to creating a pull request: every contribution is appreciated and welcomed. For more information, see CONTRIBUTING.md

Not Sure Where to Start?

If you want to participate to this project, but you are not sure how you can do it, do not hesitate to contact @rpothin:

📝 License

All files in this repository are subject to the MIT license.

💡 Inspiration

We would like to thank the open-source projects below that helped us find some ideas on how to organize this project.

About

A complete solution that includes everything you need to build, deploy, and monitor an Azure solution to process messages into a Dataverse environment. This application uses the Azure Developer CLI (azd) to get you up and running on Azure quickly, an Azure Service Bus for the messages, a C# Azure Functions app, and Azure Monitor for monitoring and logging.

License:MIT License


Languages

Language:PowerShell 63.8%Language:Bicep 31.1%Language:C# 5.1%