You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
users of the data services (meaning components, other services, …) shouldn't need to know about the cache. They should just go on working the same way (with the same observables) as if the data came from the REST API.
This cache should store its data in the ngrx store
It should be implemented in such a way that most code can be shared between data services for different endpoints
But it should be possible to determine separate time-to-live for each endpoint. For some endpoints it may be necessary to disable the cache altogether
It should also be possible to combine partial objects:
e.g. I first get only a collection's id, name and handle from the REST API, for a certain page
next I go to another page and I get that same collection's id and shortDescription from the REST API, but not it's name or handle
the store should now contain the collection's name, handle and shortDescription
The text was updated successfully, but these errors were encountered:
This task depends on #31
The text was updated successfully, but these errors were encountered: