unCache method
Implementation
@override
void unCache(String endpoint, Object document) {
try {
JsonApiDocument jsonApiDoc = (document as JsonApiDocument);
Map<String?, JsonApiDocument>? docCache = _cache[endpoint];
if (docCache != null && docCache.containsKey(jsonApiDoc.id)) {
docCache.remove(jsonApiDoc.id);
}
} on TypeError {
throw ArgumentError('document must be a JsonApiDocument');
}
}