azure-eventgrid-dotnet

Community

Publish and consume Azure Event Grid events.

Authordavidrrowley
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill documents how .NET applications can reliably publish, receive, and process Azure Event Grid events, removing uncertainty around authentication, schema selection, batching, and error handling so developers can implement event-driven integrations faster.

Core Features & Use Cases

  • Push and Pull Delivery: Examples for topics/domains (EventGridPublisherClient) and namespaces (EventGridSenderClient/EventGridReceiverClient).
  • Schema Support: Demonstrates both EventGridEvent and CloudEvent schemas and how to serialize/parse them.
  • Authentication & Resilience: Shows API key, SAS, and Azure AD credential usage, batch publishing, idempotent handlers, error handling for RequestFailedException, failover to secondary regions, and dead-letter patterns.
  • Use Case: Send batched order events from an e-commerce service to multiple downstream subscribers, process namespace pull-delivery in background workers, and surface failures to a dead-letter pipeline.

Quick Start

Publish a batch of CloudEvents from your .NET service to the topic endpoint using DefaultAzureCredential for authentication.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: azure-eventgrid-dotnet
Download link: https://github.com/davidrrowley/CortexYouV3/archive/main.zip#azure-eventgrid-dotnet

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.