resolveOrNull<T> method

T? resolveOrNull<T>()

Resolves a dependency by type T, returning null if not found.

Implementation

T? resolveOrNull<T>() {
  if (!dependencies.containsKey(T)) {
    return null;
  }
  return dependencies[T] as T;
}