loadContextDocument method

  1. @override
JsonValue? loadContextDocument(
  1. JsonLdContextDocumentRequest request
)
override

Implementation

@override
JsonValue loadContextDocument(JsonLdContextDocumentRequest request) {
  final cached = _cache[request.resolvedContextIri];
  if (cached != null) return cached;

  final loaded = _delegate.loadContextDocument(request);
  if (loaded != null) {
    _cache[request.resolvedContextIri] = loaded;
  }
  return loaded;
}