APIRoot constructor
APIRoot(
- String name,
- String version, {
- dynamic apiConfig,
- APIConfigProvider? apiConfigProvider,
- Iterable<
APIRequestHandler> ? preApiRequestHandlers, - Iterable<
APIRequestHandler> ? posApiRequestHandlers,
Implementation
APIRoot(this.name, this.version,
{dynamic apiConfig,
APIConfigProvider? apiConfigProvider,
Iterable<APIRequestHandler>? preApiRequestHandlers,
Iterable<APIRequestHandler>? posApiRequestHandlers})
: preApiRequestHandlers =
LinkedHashSet.from(preApiRequestHandlers ?? <APIRequestHandler>{}),
posApiRequestHandlers =
LinkedHashSet.from(posApiRequestHandlers ?? <APIRequestHandler>{}),
apiConfig =
APIConfig.fromSync(apiConfig, apiConfigProvider) ?? APIConfig() {
_setupInstance();
}