create<E>  method 
      
DynCallHttpExecutor<E> 
create<E>( 
    
    
- HttpMethod method, {
- String? path,
- String? fullPath,
- Map<String, String> ? parametersMap,
- Map<String, String> ? parametersStatic,
- Map<String, ParameterProvider> ? parametersProviders,
- String? queryString,
- dynamic noQueryString = false,
- Credential? authorization,
- List<String> ? authorizationFields,
- Object? body,
- Object? bodyBuilder,
- String? bodyType,
- E? errorResponse,
- int errorMaxRetries = 3,
- HTTPOutputValidator? outputValidator,
- HTTPOutputFilter? outputFilter,
- HTTPJSONOutputFilter? jsonOutputFilter,
- String? outputFilterPattern,
- HTTPOutputInterceptor? outputInterceptor,
Implementation
DynCallHttpExecutor<E> create<E>(HttpMethod method,
    {String? path,
    String? fullPath,
    Map<String, String>? parametersMap,
    Map<String, String>? parametersStatic,
    Map<String, ParameterProvider>? parametersProviders,
    String? queryString,
    noQueryString = false,
    Credential? authorization,
    List<String>? authorizationFields,
    Object? body,
    Object? bodyBuilder,
    String? bodyType,
    E? errorResponse,
    int errorMaxRetries = 3,
    HTTPOutputValidator? outputValidator,
    HTTPOutputFilter? outputFilter,
    HTTPJSONOutputFilter? jsonOutputFilter,
    String? outputFilterPattern,
    HTTPOutputInterceptor? outputInterceptor}) {
  path = _notEmpty(path);
  fullPath = _notEmpty(fullPath);
  var callPath;
  var callFullPath;
  if (fullPath != null) {
    fullPath = _normalizePath(fullPath);
    callPath = fullPath;
    callFullPath = true;
  } else {
    path = _normalizePath(path);
    callPath =
        _basePath != null && _basePath!.isNotEmpty ? '$_basePath$path' : path;
    callFullPath = false;
  }
  // ignore: omit_local_variable_types
  DynCallHttpExecutor<E> executor = DynCallHttpExecutor(
      httpClient, method, callPath,
      fullPath: callFullPath,
      parametersMap: parametersMap,
      parametersStatic: parametersStatic,
      parametersProviders: parametersProviders,
      queryString: queryString,
      noQueryString: noQueryString,
      authorization: authorization,
      authorizationFields: authorizationFields,
      body: body,
      bodyBuilder: bodyBuilder,
      bodyType: bodyType,
      errorResponse: errorResponse,
      errorMaxRetries: errorMaxRetries,
      outputValidator: outputValidator,
      outputFilter: outputFilter,
      jsonOutputFilter: jsonOutputFilter,
      outputFilterPattern: outputFilterPattern,
      outputInterceptor: outputInterceptor);
  return executor;
}