Skip to main content

D1BaseClient class

Client for connection to a D1 server.

public abstract class D1BaseClient : IAsyncDisposable, ID1Base, IDisposable

Public Members

namedescription
Authn { get; }
Authz { get; }
Index { get; }
User { get; }
Version { get; }
Dispose()Dispose the client.
DisposeAsync()Asynchronously dispose the client.

Protected Members

namedescription
D1BaseClient(…)Initialize a new instance of the D1BaseClient class.
channelGrpc channel used for communication.
virtual Dispose(…)Dispose the client.
virtual DisposeAsyncCore()Asynchronously dispose the client.

Remarks

Login is done on-demand and the access token is automatically refreshed when it expires.

See Also