You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Azure Event Grid client library for .NET - version 4.17.0
11
+
# Azure Event Grid client library for .NET - version 4.18.0
12
12
13
13
14
14
Azure Event Grid allows you to easily build applications with event-based architectures. The Event Grid service fully manages all routing of events from any source, to any destination, for any application. Azure service events and custom events can be published directly to the service, where the events can then be filtered and sent to various recipients, such as built-in handlers or custom webhooks. To learn more about Azure Event Grid: [What is Event Grid?](/azure/event-grid/overview)
@@ -18,7 +18,7 @@ Use the client library for Azure Event Grid to:
18
18
- Consume events that have been delivered to event handlers
19
19
- Generate SAS tokens to authenticate the client publishing events to Azure Event Grid topics
@@ -81,7 +81,7 @@ EventGridPublisherClient client = new EventGridPublisherClient(
81
81
82
82
#### Authenticate using Azure Active Directory
83
83
84
-
Azure Event Grid provides integration with Azure Active Directory (Azure AD) for identity-based authentication of requests. With Azure AD, you can use role-based access control (RBAC) to grant access to your Azure Event Grid resources to users, groups, or applications. The [Azure Identity library](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Messaging.EventGrid_4.17.0/sdk/identity/Azure.Identity/README.md) provides easy Azure Active Directory support for authentication.
84
+
Azure Event Grid provides integration with Azure Active Directory (Azure AD) for identity-based authentication of requests. With Azure AD, you can use role-based access control (RBAC) to grant access to your Azure Event Grid resources to users, groups, or applications. The [Azure Identity library](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Messaging.EventGrid_4.18.0/sdk/identity/Azure.Identity/README.md) provides easy Azure Active Directory support for authentication.
85
85
86
86
To send events to a topic or domain using Azure Active Directory, the authenticated identity should have the "EventGrid Data Sender" role assigned.
87
87
@@ -119,12 +119,12 @@ We guarantee that all client instance methods are thread-safe and independent of
[Accessing the response](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.17.0/sdk/core/Azure.Core/README.md#accessing-http-response-details-using-responset) |
[Accessing the response](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.18.0/sdk/core/Azure.Core/README.md#accessing-http-response-details-using-responset) |
@@ -363,17 +363,17 @@ foreach (EventGridEvent egEvent in egEvents)
363
363
- If `Parse` is called on data that contains multiple events, an `ArgumentException` is thrown. `ParseMany` should be used here instead.
364
364
365
365
### Setting up console logging
366
-
You can also easily [enable console logging](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.17.0/sdk/core/Azure.Core/samples/Diagnostics.md#logging) if you want to dig deeper into the requests you're making against the service.
366
+
You can also easily [enable console logging](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.18.0/sdk/core/Azure.Core/samples/Diagnostics.md#logging) if you want to dig deeper into the requests you're making against the service.
367
367
368
368
### Distributed Tracing
369
-
The Event Grid library supports distributing tracing out of the box. In order to adhere to the CloudEvents specification's [guidance](https://github.com/cloudevents/spec/blob/v1.0.1/extensions/distributed-tracing.md) on distributing tracing, the library will set the `traceparent` and `tracestate` on the `ExtensionAttributes` of a `CloudEvent` when distributed tracing is enabled. To learn more about how to enable distributed tracing in your application, take a look at the Azure SDK [distributed tracing documentation](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.17.0/sdk/core/Azure.Core/samples/Diagnostics.md#Distributed-tracing).
369
+
The Event Grid library supports distributing tracing out of the box. In order to adhere to the CloudEvents specification's [guidance](https://github.com/cloudevents/spec/blob/v1.0.1/extensions/distributed-tracing.md) on distributing tracing, the library will set the `traceparent` and `tracestate` on the `ExtensionAttributes` of a `CloudEvent` when distributed tracing is enabled. To learn more about how to enable distributed tracing in your application, take a look at the Azure SDK [distributed tracing documentation](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.18.0/sdk/core/Azure.Core/samples/Diagnostics.md#Distributed-tracing).
370
370
371
371
### Event Grid on Kubernetes
372
372
This library has been tested and validated on Kubernetes using Azure Arc.
373
373
374
374
## Next steps
375
375
376
-
View more https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.17.0/sdk/eventgrid/Azure.Messaging.EventGrid/samples here for common usages of the Event Grid client library: [Event Grid Samples](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.17.0/sdk/eventgrid/Azure.Messaging.EventGrid/samples).
376
+
View more https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.18.0/sdk/eventgrid/Azure.Messaging.EventGrid/samples here for common usages of the Event Grid client library: [Event Grid Samples](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Messaging.EventGrid_4.18.0/sdk/eventgrid/Azure.Messaging.EventGrid/samples).
0 commit comments