permanentController<T extends MinController> static method

MinController permanentController<T extends MinController>(
  1. T controller
)

Implementation

static MinController permanentController<T extends MinController>(T controller) {
  final type = T;

  // print('test instance minservice ${_instances[T]?.controller}');
  if (!_instances.containsKey(type)) {
    _instances[type] = MinService<T>(controller);
  }
  return _instances[T]!.controller as T;
}