<PackageReference Include="OpenTelemetry.Api" Version="1.11.2" />

OpenTelemetry.BaseProvider

public abstract class BaseProvider : IDisposable
Contains logic shared by all OpenTelemetry providers.
protected BaseProvider()

public void Dispose()

protected virtual void Dispose(bool disposing)

Releases the unmanaged resources used by this class and optionally releases the managed resources.