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