Persists what a provider's model discovery found, so the models stay available when a later fetch fails or the application starts offline.
Reads a provider's snapshot, or undefined when there is none (or it cannot be read).
undefined
Writes a provider's snapshot. Failures are logged, not thrown: a snapshot is a convenience.
Persists what a provider's model discovery found, so the models stay available when a later fetch fails or the application starts offline.