Constructor provider: The storage provider to use for the cache
Gets an object from the cache by key or creates it using the fallBack promise if it does not exist key: The key of the object to get or create fallBack: The promise to create the object if it does not exist options: The options to use when creating the object Returns a promise that resolves with the object
Sets an object in the cache by key with the specified options key: The key to set the object with value: The value to set the object with entryOptions: The options to set the object with Returns a promise that resolves when the operation is complete
The Cache class is used to store objects in a persistent cache