Construct a RequestSynchronizerResolver
the inner resolve whose resolution will be synchronized
Optional
options: { the optional options containing the shouldIgnoreCache
error handler
Optional
shouldPrivate
Optional
optionsthe optional options containing the shouldIgnoreCache
error handler
Optional
shouldPrivate
requestPrivate
resolverthe inner resolve whose resolution will be synchronized
Private
resolveA function that resolves a URI and caches the promise of that resolution for subsequent requests
the URI to resolve
a CoreClient instance that may be used to invoke a wrapper that implements the UriResolver interface
the current URI resolution context
A Promise with a Result containing either a wrap package, a wrapper, or a URI if successful
Resolve a URI to a wrap package, a wrapper, or a URI. Attempts to resolve the URI using each of the aggregated resolvers sequentially.
the URI to resolve
a CoreClient instance that may be used to invoke a wrapper that implements the UriResolver interface
the current URI resolution context
A Promise with a Result containing either a wrap package, a wrapper, or a URI if successful
Static
fromCreate a RequestSynchronizerResolver from a static-resolver-like object
a resolver-like object whose resolution will be synchronized
Optional
options: { the optional options containing the shouldIgnoreCache
error handler
Optional
shoulda RequestSynchronizerResolver
Generated using TypeDoc
Defines entity capable of resolving a wrap URI