def addPackageReference(self, targetProject, package):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addCommandOption(options, dotnet.commandAdd)
     options = dotnet.addAddProjectOption(options, targetProject)
     options = dotnet.addAddPackageOption(options, package)
     dotnet.run(options, None)
 def addProjectRefrence(self, targetProject, referenceProject):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addCommandOption(options, dotnet.commandAdd)
     options = dotnet.addAddProjectOption(options, targetProject)
     options = dotnet.addAddReferenceOption(options, referenceProject)
     dotnet.run(options, None)
 def newSolution(self, solutionName, outputDirectory):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addCommandOption(options, dotnet.commandNew)
     options = dotnet.addNewTemplateOption(options, dotnet.templateSln)
     options = dotnet.addNewNameOption(options, solutionName)
     options = dotnet.addNewOutputOption(options, outputDirectory)
     dotnet.run(options, None)
 def _newProject(self, template, projectName, outputDirectory):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addCommandOption(options, dotnet.commandNew)
     options = dotnet.addNewTemplateOption(options, template)
     options = dotnet.addNewNameOption(options, projectName)
     options = dotnet.addNewOutputOption(options, outputDirectory)
     dotnet.run(options, None)
 def newClasslibProject(self, projectName, outputDirectory):
     self._newProject(dotnetTool.getInstance().templateClasslib,
                      projectName, outputDirectory)
 def newConsoleProject(self, projectName, outputDirectory):
     self._newProject(dotnetTool.getInstance().templateConsole, projectName,
                      outputDirectory)
 def showDotnetCommandNewHelp(self):
     return self._showDotnetCommandHelp(dotnetTool.getInstance().commandNew)
 def showDotnetCoreHelp(self):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addHelpOption(options)
     dotnet.run(options, None)
 def _showDotnetCommandHelp(self, command):
     dotnet = dotnetTool.getInstance()
     options = None
     options = dotnet.addCommandOption(options, command)
     options = dotnet.addHelpOption(options)
     dotnet.run(options, None)
 def newUnitTestProject(self, projectName, outputDirectory):
     self._newProject(dotnetTool.getInstance().templateMstest, projectName,
                      outputDirectory)