getFactory<T extends Object> method
Retrieves the factory dependency.
Implementation
Option<Resolvable<T>> getFactory<T extends Object>({
Entity groupEntity = const DefaultEntity(),
bool traverse = true,
}) {
return switch (getLazy<T>(groupEntity: groupEntity, traverse: traverse)) {
Some(value: Sync(value: Ok(value: final lazy))) => Some(lazy.factory),
_ => const None(),
};
}