public CompositeClassGenerator( BaseCustomTool customTool, ICodeGenerator codeGenerator, string inputFileName) { _codeGenerator = codeGenerator; _inputFileName = inputFileName; _vsHelper = new VsHelper(); EnvDTE.Project project = _vsHelper.GetProject(); _assemblies = _vsHelper.GetReferencedAssemblies(customTool, false); _projectDirectory = _vsHelper.GetProjectDirectory(); }
/// <summary> /// Gets the assemblies referenced by the project /// </summary> /// <param name="isInclusive">Include assemblies from C:\Windows or not</param> /// <returns></returns> internal Assembly[] GetReferencedAssemblies(bool isInclusive) { VsHelper vsHelper = new VsHelper(); return vsHelper.GetReferencedAssemblies(isInclusive); }
public CompositeClass() { VsHelper vsHelper = new VsHelper(); _assemblies = vsHelper.GetReferencedAssemblies(false); }
/// <summary> /// Gets the assemblies referenced by the project /// </summary> /// <param name="isInclusive">Include assemblies from C:\Windows or not</param> /// <returns></returns> internal Assembly[] GetReferencedAssemblies(bool isInclusive) { VsHelper vsHelper = new VsHelper(); return(vsHelper.GetReferencedAssemblies(isInclusive)); }