property visibility of DependencyFactory