Arcus.EventGrid.Publishing is no longer maintained or updated. Please look for specific packages instead like Arcus.EventGrid.Core to publish events to Azure EventGrid.
dotnet add package Arcus.EventGrid.Publishing --version 3.3.0
NuGet\Install-Package Arcus.EventGrid.Publishing -Version 3.3.0
<PackageReference Include="Arcus.EventGrid.Publishing" Version="3.3.0" />
paket add Arcus.EventGrid.Publishing --version 3.3.0
#r "nuget: Arcus.EventGrid.Publishing, 3.3.0"
// Install Arcus.EventGrid.Publishing as a Cake Addin #addin nuget:?package=Arcus.EventGrid.Publishing&version=3.3.0 // Install Arcus.EventGrid.Publishing as a Cake Tool #tool nuget:?package=Arcus.EventGrid.Publishing&version=3.3.0
Arcus - Azure Event Grid
Azure Event Grid development in a breeze.
All documentation can be found on here.
Are you an Arcus user? Let us know and get listed!
How do I run the integration tests?
In order to run the integration tests, you will need to do the following:
Setup the infrastructure (docs)
Configure the following environment variables:
Arcus__EventGrid__TopicEndpoint- Custom topic endpoint for Azure Event Grid, for example
Arcus__EventGrid__EndpointKey- Authentication key for the custom Azure Event Grid topic
Arcus__ServiceBus__ConnectionString- Connection string to use when connecting to Azure Service Bus`
Arcus__ServiceBus__TopicName- Name of the Service Bus Topic that you want to use
Once you have completed the above, you can run
dotnet test from the
- If you are using Visual Studio, you must restart Visual Studio in order to use new Environment Variables.
src\Arcus.EventGrid.Tests.Integration\appsettings.jsoncan also be overriden but it brings the risk of commiting these changes. This approach is not recommended. This is also why we don't use
This is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the web application. But you always need to state that Codit is the original author of this web application.
|Product||Versions Compatible and additional computed target framework versions.|
|.NET||net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed.|
|.NET Core||netcoreapp3.0 was computed. netcoreapp3.1 is compatible.|
|.NET Standard||netstandard2.1 is compatible.|
|MonoAndroid||monoandroid was computed.|
|MonoMac||monomac was computed.|
|MonoTouch||monotouch was computed.|
|Tizen||tizen60 was computed.|
|Xamarin.iOS||xamarinios was computed.|
|Xamarin.Mac||xamarinmac was computed.|
|Xamarin.TVOS||xamarintvos was computed.|
|Xamarin.WatchOS||xamarinwatchos was computed.|
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Arcus.EventGrid.Publishing:
Provides capabilities to easily integrate with Azure Event Grid such as pushing events, endpoint authentication & handshake, contracts and more
Provides capabilities for running background jobs to automate the notification of expiring client secrets of applications in Azure Active Directory.
This package is not used by any popular GitHub repositories.