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)); }
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")); }