An open API service indexing awesome lists of open source software.

https://github.com/shuttle/shuttle.core.mediator.opentelemetry

OpenTelemetry instrumentation for Shuttle.Core.Mediator implementations.
https://github.com/shuttle/shuttle.core.mediator.opentelemetry

Last synced: 12 months ago
JSON representation

OpenTelemetry instrumentation for Shuttle.Core.Mediator implementations.

Awesome Lists containing this project

README

          

# Shuttle.Core.Mediator.OpenTelemetry

```
PM> Install-Package Shuttle.Core.Mediator
```

OpenTelemetry instrumentation for Shuttle.Core.Mediator implementations.

## Configuration

```c#
services.AddServiceBusInstrumentation(builder =>
{
// default values
builder.Options.Enabled = true;

// or bind from configuration
configuration
.GetSection(MediatorOpenTelemetryOptions.SectionName)
.Bind(builder.Options);
});

## Options

| Option | Default | Description |
| --- | --- | --- |
| `Enabled` | `true` | Indicates whether to perform instrumentation. |