Setup & Installation
What This Skill Does
Client library for publishing and consuming events with Azure Event Grid in .NET applications. Supports both push delivery (topics and domains) and pull delivery (namespaces), with EventGridEvent and CloudEvent schemas.
Handles batching, lock token management, schema serialization, and auth (including Entra ID managed identity) so you don't have to write HTTP boilerplate against the Event Grid REST API.
When to use it
- Publishing order lifecycle events from a .NET microservice to downstream consumers
- Receiving and acknowledging events with lock tokens using pull delivery namespaces
- Routing events to multiple domain topics based on event source
- Triggering Azure Functions from Event Grid webhook subscriptions
- Parsing incoming system events like StorageBlobCreatedEventData in webhook handlers