azure-eventgrid-dotnet
CommunityPublish 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.