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