Table of Contents

Class SupabaseOptions

Namespace
Supabase
Assembly
Supabase.dll

Options available for Supabase Client Configuration

public class SupabaseOptions
Inheritance
SupabaseOptions
Inherited Members
Extension Methods

Fields

Headers

Allows developer to specify options that will be passed to all child Supabase clients.

public Dictionary<string, string> Headers

Field Value

Dictionary<string, string>

Schema

Schema to be used in Postgres / Realtime

public string Schema

Field Value

string

Properties

AuthUrlFormat

The Supabase Auth Url Format

public string AuthUrlFormat { get; set; }

Property Value

string

AutoConnectRealtime

Should the Client automatically connect to Realtime?

public bool AutoConnectRealtime { get; set; }

Property Value

bool

AutoRefreshToken

Should the Client automatically handle refreshing the User's Token?

public bool AutoRefreshToken { get; set; }

Property Value

bool

FunctionsUrlFormat

The Supabase Functions Url Format

public string FunctionsUrlFormat { get; set; }

Property Value

string

RealtimeUrlFormat

The Supabase Realtime Url Format

public string RealtimeUrlFormat { get; set; }

Property Value

string

RestUrlFormat

The Supabase Postgrest Url Format

public string RestUrlFormat { get; set; }

Property Value

string

SessionHandler

Functions passed to Gotrue that handle sessions.

By default these do nothing for persistence.

public IGotrueSessionPersistence<Session> SessionHandler { get; set; }

Property Value

IGotrueSessionPersistence<Session>

StorageClientOptions

Specifies Options passed to the StorageClient.

public ClientOptions StorageClientOptions { get; set; }

Property Value

ClientOptions

StorageUrlFormat

The Supabase Storage Url Format

public string StorageUrlFormat { get; set; }

Property Value

string