azure-messaging
所属分类:中间件编程
开发工具:C#
文件大小:0KB
下载次数:0
上传日期:2020-09-22 17:29:15
上 传 者:
sh-1993
说明: 此存储库是以下Azure消息传递服务的沙盒:服务总线、存储队列、事件中心、Eve...
(This repository is a sandbox for the following Azure messaging services : Service Bus, Storage Queue, Event Hubs, Event Grid)
文件列表:
EventGrid/ (0, 2020-09-22)
EventGrid/Build/ (0, 2020-09-22)
EventGrid/Build/CreateResources.ps1 (599, 2020-09-22)
EventGrid/Build/CreateSubscriptions.ps1 (1096, 2020-09-22)
EventGrid/EventGrid.sln (1597, 2020-09-22)
EventGrid/EventHandler/ (0, 2020-09-22)
EventGrid/EventHandler/Entities/ (0, 2020-09-22)
EventGrid/EventHandler/Entities/SmsContent.cs (469, 2020-09-22)
EventGrid/EventHandler/EventGridTriggerFunction.cs (1221, 2020-09-22)
EventGrid/EventHandler/EventHandler.csproj (887, 2020-09-22)
EventGrid/EventHandler/WebhookTriggerFunction.cs (2606, 2020-09-22)
EventGrid/EventHandler/host.json (221, 2020-09-22)
EventGrid/EventSource/ (0, 2020-09-22)
EventGrid/EventSource/EventSource.csproj (277, 2020-09-22)
EventGrid/EventSource/EventSourceSmsContentEntity.cs (278, 2020-09-22)
EventGrid/EventSource/Program.cs (2252, 2020-09-22)
EventHubs/ (0, 2020-09-22)
EventHubs/Build/ (0, 2020-09-22)
EventHubs/Build/CreateResources.ps1 (1027, 2020-09-22)
EventHubs/EventHubReceiver/ (0, 2020-09-22)
EventHubs/EventHubReceiver/EventHubReceiver.csproj (366, 2020-09-22)
EventHubs/EventHubReceiver/Program.cs (2197, 2020-09-22)
EventHubs/EventHubs.sln (2096, 2020-09-22)
EventHubs/EventProcessorHost/ (0, 2020-09-22)
EventHubs/EventProcessorHost/EventProcessorHost.csproj (453, 2020-09-22)
EventHubs/EventProcessorHost/Program.cs (1882, 2020-09-22)
EventHubs/EventProcessorHost/SimpleEventProcessor.cs (1930, 2020-09-22)
EventHubs/Sender/ (0, 2020-09-22)
EventHubs/Sender/Program.cs (2469, 2020-09-22)
EventHubs/Sender/Sender.csproj (277, 2020-09-22)
EventHubs/Sender/SmsContent.cs (339, 2020-09-22)
InstallAzureCLI.ps1 (156, 2020-09-22)
QueueStorage/ (0, 2020-09-22)
QueueStorage/Build/ (0, 2020-09-22)
QueueStorage/Build/CreateResources.ps1 (429, 2020-09-22)
QueueStorage/QueueStorage.sln (1563, 2020-09-22)
QueueStorage/Receiver/ (0, 2020-09-22)
QueueStorage/Receiver/Program.cs (1727, 2020-09-22)
... ...
# Azure Messaging Sandbox
This repository is a sandbox for the following Azure messaging services : Service Bus, Queue Storage, Event Hubs, Event Grid
* InstallAzureCLI.ps1 : if Azure CLI isn't installed on your local host yet, run this powershell command.
## Queue Storage Sandbox
This sandbox contains 2 projects : a sender and a receiver.
To use it, you need to create a **Storage Account** in a **Resource Group**. You can use the **Build/CreateResources.ps1** file (change the variable according to your needs).
You can then update the 2 files **Program.cs** with the connection string associated with your storage account.
## Service Bus Sandbox
This sandbox contains 3 projects : a sender, a receiver and a consumer for the involved deadletter queue.
To use it, you need to create a **Namespace** in a **Resource Group**. In this Namespace, you must create a **Topic** and a **Subscription**. You can use the **Build/CreateResources.ps1** file (change the variable according to your needs).
You can then update the 3 files **Program.cs** (static variables).
## Event Hubs Sandbox
**ToDo**
## Event Grid Sandbox
This sandbox contains 2 projects :
* EventSource : this project contains a publisher of events. To use it, you need to create an **event grid topic**. You can then update the static variables.
* EventHandler : this project contains 2 azure functions (handlers) :
* EventGridTriggerFunction.cs : This azure function uses the **EventGridTrigger** (Azure function handler)
* WebhookTriggerFunction.cs : This azure function uses the **HttpTrigger** (Webhook handler)
**ToDo** : powershell file to create the event Grid Topic and the 2 event grid subscriptions (+ binding with the azure functions).
近期下载者:
相关文件:
收藏者: