canRegister method

  1. @override
bool canRegister(
  1. Set<String> depEnvironments
)
override

This function is called before every registration call, if it returns true, the dependency will be registered otherwise, it will be ignored

Implementation

@override
bool canRegister(Set<String> depEnvironments) {
  return (depEnvironments.isEmpty) ||
      depEnvironments.containsAll(environments);
}