static void Main(string[] args) { var projectClient = new ProjectClient(); var definitionClient = new DefinitionClient(); var buildClient = new BuildClient(); var allProjects = projectClient.Index().Result; Console.WriteLine(allProjects); var createProject = projectClient.Create(GetInput("Enter the name of the project to create it..."), AskForVisibility()).Result; Console.WriteLine(createProject); var allBuilds = buildClient.Index(GetInput("Enter the id of the project to retrieve builds....")).Result; Console.WriteLine(allBuilds); var project = projectClient.Get(GetInput("Enter the id of the project to retrieve it...")).Result; Console.WriteLine(project); var projectProperties = projectClient.GetProperties(GetInput("Enter the id of the project to retrieve the properties...")).Result; Console.WriteLine(projectProperties); var deleteProject = projectClient.Delete(GetInput("Enter the id of the project to delete it...")).Result; Console.WriteLine(deleteProject); var definitions = definitionClient.Index(GetInput("Enter the id of the project to retrieve definitions...")) .Result; Console.WriteLine(definitions); var definition = definitionClient.Get(GetInput("Enter the id of the project to retrieve the definition..."), GetInput("Enter the id of the definition to retrieve it...")).Result; Console.WriteLine(definition); }