コード例 #1
0
        /// <summary>
        /// Inspects the design for structural or programatic use of data types. It ensures that every component and
        /// package holds according dependencies to all the types it is using.
        /// </summary>
        public static void ResolveTypeDependencies(this DesignDescriptor design)
        {
            foreach (var component in design.GetChildComponents().ToArray())
            {
                ResolveTypeDependencies(component, design);
            }
            DependencyBrowser browser = new DependencyBrowser(design);

            browser.Browse();
        }
コード例 #2
0
 /// <summary>
 /// Inspects the design for structural or programatic use of data types. It ensures that every component and
 /// package holds according dependencies to all the types it is using.
 /// </summary>
 public static void ResolveTypeDependencies(this DesignDescriptor design)
 {
     foreach (var component in design.GetChildComponents().ToArray())
     {
         ResolveTypeDependencies(component, design);
     }
     DependencyBrowser browser = new DependencyBrowser(design);
     browser.Browse();
 }