Class SupabaseDiagnostics
- Namespace
- Supabase
- Assembly
- Supabase.dll
Aggregates the diagnostic source names emitted by the Supabase clients so consumers of the meta-package can register them all with OpenTelemetry in one place, without importing each sub-package's namespace or hardcoding (case-sensitive) source names.
Each client uses the same name for its ActivitySource and
its Meter, so SourceNames works for
both TracerProviderBuilder.AddSource(...) and MeterProviderBuilder.AddMeter(...).
Realtime is not yet instrumented and is therefore not included.
public static class SupabaseDiagnostics
- Inheritance
-
SupabaseDiagnostics
- Inherited Members
Properties
SourceNames
The names of every ActivitySource and Meter emitted by the Supabase clients.
public static IReadOnlyList<string> SourceNames { get; }