get<T extends Service<State, RepositoryProvider>> method

Service<State, RepositoryProvider> get<T extends Service<State, RepositoryProvider>>()

Implementation

Service get<T extends Service>() {
  final i = services.indexWhere((s) => s is T);
  if (i != -1) {
    return services[i];
  }
  throw Exception('Service not found');
}