resolveService<TService extends BaseService?> method

  1. @override
TService resolveService<TService extends BaseService?>()
override

Implementation

@override
TService resolveService<TService extends BaseService?>() {
  final service = _services.whereIs<TService>().firstOrNull;
  if (service is TService) {
    return service;
  } else {
    throw Exception('Could not find service of type $TService.');
  }
}