Azure EventHubs Worker Project Template
Create Your First Arcus Azure EventHubs Worker Project
First, install the template from NuGet:
> dotnet new --install Arcus.Templates.EventHubs
When installed, the template can be created with shortname: arcus-eventhubs
:
> dotnet new arcus-eventhubs --name Arcus.Demo.EventHubs
Features
Creates a starter worker project with by default configured:
- TCP health check probe (official docs & Arcus docs).
- Example message pump on Azure EventHubs (Arcus EventHubs messaging docs, Microsoft EventHubs official docs)
- Dockerfile.
Configuration
And additional features available with options:
-es|--exclude-serilog
: Exclude the Serilog logging infrastructure in the worker project which includes default enrichers (version and application), and sinking to Application Insights.