As part of the project that I am working on, I need to make sure that I allow the user to specify what GitHub repository they want to bind to their Visual Studio Team Services build definitions. As part of the project that I am working on, I need to make sure that I allow the user to specify what GitHub repository they want to bind to their Visual Studio Team Services build definitions. Repository = new BuildRepository () { Id = $"{configCarrier.Repo.Url}.git" , Type = "GitHub" }; definition .