Method CreateStoreAsync
- Namespace
- NATS.Client.KeyValueStore
- Assembly
- NATS.Client.KeyValueStore.dll
CreateStoreAsync(string, CancellationToken)
Create a new Key Value Store or get an existing one
ValueTask<INatsKVStore> CreateStoreAsync(string bucket, CancellationToken cancellationToken = default)
Parameters
bucket
stringName of the bucket
cancellationToken
CancellationTokenA CancellationToken used to cancel the API call.
Returns
- ValueTask<INatsKVStore>
Key Value Store
Exceptions
- NatsJSException
There was an issue retrieving the response.
- NatsJSApiException
Server responded with an error.
CreateStoreAsync(NatsKVConfig, CancellationToken)
Create a new Key Value Store or get an existing one
ValueTask<INatsKVStore> CreateStoreAsync(NatsKVConfig config, CancellationToken cancellationToken = default)
Parameters
config
NatsKVConfigKey Value Store configuration
cancellationToken
CancellationTokenA CancellationToken used to cancel the API call.
Returns
- ValueTask<INatsKVStore>
Key Value Store
Exceptions
- NatsKVException
There was an issue with configuration
- NatsJSException
There was an issue retrieving the response.
- NatsJSApiException
Server responded with an error.