|
| Client (string secret) |
| Initializes a new instance of a Client with a secret.
|
|
| Client (Configuration config) |
| Initializes a new instance of the Client with a custom Configuration.
|
|
DB | DataContext< DB > () |
| Create and return a new database context which uses the Client instance.
|
|
void | Dispose () |
| Disposes the resources used by the Client class.
|
|
Task< QuerySuccess< T > > | QueryAsync< T > (Query query, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously executes a specified FQL query against the Fauna database and returns the typed result.
|
|
Task< QuerySuccess< object?> > | QueryAsync (Query query, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously executes a specified FQL query against the Fauna database.
|
|
Task< QuerySuccess< T > > | QueryAsync< T > (Query query, ISerializer< T > serializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously executes a specified FQL query against the Fauna database and returns the typed result.
|
|
Task< QuerySuccess< object?> > | QueryAsync (Query query, ISerializer serializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously executes a specified FQL query against the Fauna database and returns the typed result.
|
|
IAsyncEnumerable< Page< T > > | PaginateAsync< T > (Query query, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor.
|
|
IAsyncEnumerable< Page< T > > | PaginateAsync< T > (Page< T > page, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor. The provided page is the first page yielded.
|
|
IAsyncEnumerable< Page< object?> > | PaginateAsync (Query query, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor.
|
|
IAsyncEnumerable< Page< object?> > | PaginateAsync (Page< object?> page, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor. The provided page is the first page yielded.
|
|
IAsyncEnumerable< Page< T > > | PaginateAsync< T > (Query query, ISerializer< T > elemSerializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor.
|
|
IAsyncEnumerable< Page< T > > | PaginateAsync< T > (Page< T > page, ISerializer< T > elemSerializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor. The provided page is the first page yielded.
|
|
IAsyncEnumerable< Page< object?> > | PaginateAsync (Query query, ISerializer elemSerializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor.
|
|
IAsyncEnumerable< Page< object?> > | PaginateAsync (Page< object?> page, ISerializer elemSerializer, QueryOptions? queryOptions=null, CancellationToken cancel=default) |
| Asynchronously iterates over pages of a Fauna query result, automatically fetching subsequent pages using the 'after' cursor. The provided page is the first page yielded.
|
|
Represents a client for interacting with a Fauna.
Definition at line 13 of file Client.cs.