protected virtual void OnClickCreate(NewProjectController newProject, ProjectDetails projectDetails)
 {
     if (projectDetails.AddProjectToExistingSolution)
     {
         newProject.Create();
     }
     else
     {
         Session.RunAndWaitForTimer(() => newProject.Create(), "Ide.Shell.SolutionOpened");
     }
 }
		protected virtual void OnClickCreate (NewProjectController newProject, ProjectDetails projectDetails)
		{
			if (projectDetails.AddProjectToExistingSolution)
				newProject.Create ();
			else
				Session.RunAndWaitForTimer (() => newProject.Create (), "Ide.Shell.SolutionOpened");
		}
		protected virtual void OnClickCreate (NewProjectController newProject)
		{
			Session.RunAndWaitForTimer (() => newProject.Create (), "Ide.Shell.SolutionOpened");
		}