D1BaseClient class
Client for connection to a D1 server.
public abstract class D1BaseClient : IAsyncDisposable, ID1Base, IDisposable
Public Members
name | description |
---|---|
Authn { get; } | |
Authz { get; } | |
Index { get; } | |
User { get; } | |
Version { get; } | |
Dispose() | Dispose the client. |
DisposeAsync() | Asynchronously dispose the client. |
Protected Members
name | description |
---|---|
D1BaseClient(…) | Initialize a new instance of the D1BaseClient class. |
channel | Grpc 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
- interface ID1Base
- namespace CyberCrypt.D1.Client