public AssemblyNamespaceView(AssemblyNamespace assemblyNamespace, bool HideGenerated)
 {
     Name      = assemblyNamespace.Name;
     DataTypes = assemblyNamespace.DataTypes
                 .Where(dataType => !(dataType.IsGenerated && HideGenerated)).ToList()
                 .ConvertAll <AssemblyDataTypeView>(dataType => new AssemblyDataTypeView(dataType, HideGenerated));
 }
Exemple #2
0
        public void Setup()
        {
            AssemblyInfo.LoadAssemblyByPath("C:/Users/shell/Documents/GitHub/MPP/AssemblyBrowserLab/AssemblyBrowserLib/bin/Debug/netstandard2.0/AssemblyBrowserLib.dll");
            assemblyStructure = AssemblyInfo.assemblyStructure;
            testNamespace     = assemblyStructure.nameSpaces.Find(item => item.FullName.Contains("Tests"));
            testClass         = testNamespace.types.Find(item => item.FullName.Contains("Test"));

            AssemblyNamespace testNamespace1 = assemblyStructure.nameSpaces.Find(item => item.FullName.Contains("AssemblyBrowserLib.AssemblyStructureUtil.AssemblyTypeMemberUtil"));

            testAbstractClass = testNamespace1.types.Find(item => item.FullName.Contains("TypeMember"));
        }