getAsync<KInstance extends BaseKoreInstance> method

Future<KInstance> getAsync<KInstance extends BaseKoreInstance>({
  1. DefaultInputType? params,
  2. int? index,
  3. String scope = BaseScopes.global,
  4. bool withoutConnections = false,
})

Returns instance for given type

Also calls BaseKoreInstance.initialize for this instance

index - index for this instance scope - string scope to get instance from withoutConnections - flag indicating that instance dependencies won`t be connected params - params for this instance

Implementation

Future<KInstance> getAsync<KInstance extends BaseKoreInstance>({
  DefaultInputType? params,
  int? index,
  String scope = BaseScopes.global,
  bool withoutConnections = false,
}) {
  return getWithParamsAsync<KInstance, DefaultInputType?>(
    params: params,
    index: index,
    scope: scope,
    withoutConnections: withoutConnections,
  );
}