///------------------------------------------------------------------------------------------------- /// <summary> Initializes a new instance of the <see cref="DependencySorter{T}"/> class. </summary> /// /// <param name="dependencyObjectCollection"> Collection of dependency objects. </param> ///------------------------------------------------------------------------------------------------- public DependencySorter(DependencyObjectCollection <T> dependencyObjectCollection) { _dependencyObjectCollection = dependencyObjectCollection; }
///------------------------------------------------------------------------------------------------- /// <summary> /// Initializes a new instance of the <see cref="DependencyTreeBuilder{T}"/> class. /// </summary> /// /// <param name="dependencyObjectCollection"> Collection of dependency objects. </param> ///------------------------------------------------------------------------------------------------- public DependencyTreeBuilder(DependencyObjectCollection <T> dependencyObjectCollection) { _dependencyObjectCollection = dependencyObjectCollection; }
///------------------------------------------------------------------------------------------------- /// <summary> /// Initializes a new instance of the <see cref="DependencyResolver{T}"/> class. /// </summary> /// /// <param name="dependencyObjectCollection"> Collection of dependency objects. </param> ///------------------------------------------------------------------------------------------------- public DependencyResolver(DependencyObjectCollection <T> dependencyObjectCollection) { _dependencyObjectCollection = dependencyObjectCollection; }