Table of Contents

Namespace Supabase

Classes

Client

A class representing the Supabase Client, coordinating between all child APIs

DefaultSupabaseSessionHandler

Represents the default session handler for Gotrue - it does nothing by default.

StatelessClient

A Static class representing a Supabase Client.

SupabaseDiagnostics

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.

SupabaseModel

Depreciated

SupabaseOptions

Options available for Supabase Client Configuration

SupabaseTable<TModel>

A Supabase wrapper for a Postgrest Table.