Retrieves the value associated with the given key.
The key to retrieve.
OptionalonIf implemented the provider will is this called when the store is ready to be used.
Removes the value associated with the given key.
The key to remove.
Sets the value for the given key.
The key to set.
The value to associate with the key.
Optionalsubscribe
Primary interface for storing retrieving key/value pairs