public static IOpenTelemetryBuilder WithElasticTracing()

in src/Elastic.OpenTelemetry/Extensions/OpenTelemetryBuilderExtensions.cs [381:399]


	public static IOpenTelemetryBuilder WithElasticTracing(this IOpenTelemetryBuilder builder, Action<TracerProviderBuilder> configure)
	{
#if NET
		ArgumentNullException.ThrowIfNull(builder);
		ArgumentNullException.ThrowIfNull(configure);
#else
		if (builder is null)
			throw new ArgumentNullException(nameof(builder));

		if (configure is null)
			throw new ArgumentNullException(nameof(configure));
#endif

		return builder.WithTracing(tpb =>
			{
				tpb.WithElasticDefaults();
				configure?.Invoke(tpb);
			});
	}