<PackageReference Include="OpenTelemetry" Version="1.15.0" />

OpenTelemetry.Resources.ResourceBuilderExtensions

public static class ResourceBuilderExtensions
Contains extension methods for building Resources.
public static ResourceBuilder AddAttributes(this ResourceBuilder resourceBuilder, IEnumerable<KeyValuePair<string, object>> attributes)

Adds attributes to a ResourceBuilder.

Adds resource attributes parsed from OTEL_RESOURCE_ATTRIBUTES, OTEL_SERVICE_NAME environment variables to a ResourceBuilder following the Resource SDK.

public static ResourceBuilder AddService(this ResourceBuilder resourceBuilder, string serviceName, string serviceNamespace = null, string serviceVersion = null, bool autoGenerateServiceInstanceId = true, string serviceInstanceId = null)

Adds service information to a ResourceBuilder following semantic conventions.

public static ResourceBuilder AddTelemetrySdk(this ResourceBuilder resourceBuilder)

Adds service information to a ResourceBuilder following semantic conventions.