This commit is contained in:
2026-03-20 22:18:37 +01:00
parent 1bd8c8779d
commit 8ce3e68b81
3 changed files with 27 additions and 0 deletions
@@ -0,0 +1,23 @@
using Microsoft.Extensions.DependencyInjection;
namespace Musify.Infrastructure.Observability
{
public static class OpenTelemetryDependencyInjection
{
public static IServiceCollection AddInfrastructureOpenTelemetry(this IServiceCollection serviceDescriptors)
{
serviceDescriptors
.AddOpenTelemetry()
.WithTracing(tracing =>
{
tracing.AddSource("MassTransit");
} )
.WithMetrics(metrics =>
{
metrics.AddMeter("MassTransit");
} );
return serviceDescriptors;
}
}
}