static void Main(string[] args) { // create a service object RallyServiceService service = new RallyServiceService(); service.Url = "https://rally1.rallydev.com/slm/webservice/1.42/RallyService"; // login to service using HTTP Basic auth System.Net.NetworkCredential crediential = new System.Net.NetworkCredential("*****@*****.**", "secret"); Uri uri = new Uri(service.Url); System.Net.ICredentials credentials = crediential.GetCredential(uri, "Basic"); service.Credentials = credentials; service.PreAuthenticate = true; // Configure the service to maintain an HTTP session cookie service.CookieContainer = new System.Net.CookieContainer(); Workspace workspace = null; // Make the web service call //--------------------------- Defect defect = new Defect(); service.create(defect); // Name is required defect.Name = "bad defect"; defect.Description = "trouble"; //Create defect on the server CreateResult createResult = service.create(defect); if (hasErrors(createResult)) { // something went wrong Console.WriteLine("Could not create defect result:"); printWarningsErrors(createResult); } else { // look at the object returned from create() defect = (Defect)createResult.Object; Console.WriteLine("Created defect, ref = " + defect.@ref); } }
static void Main(string[] args) { // create a service object RallyServiceService service = new RallyServiceService(); service.Url = "https://rally1.rallydev.com/slm/webservice/1.42/RallyService"; // login to service using HTTP Basic auth System.Net.NetworkCredential crediential = new System.Net.NetworkCredential("*****@*****.**", "secret"); Uri uri = new Uri(service.Url); System.Net.ICredentials credentials = crediential.GetCredential(uri, "Basic"); service.Credentials = credentials; service.PreAuthenticate = true; // Configure the service to maintain an HTTP session cookie service.CookieContainer = new System.Net.CookieContainer(); Workspace workspace = null; // Make the web service call //--------------------------- Defect defect = new Defect(); service.create(defect); // Name is required defect.Name = "bad defect"; defect.Description = "trouble"; //Create defect on the server CreateResult createResult = service.create(defect); if (hasErrors(createResult)) { // something went wrong Console.WriteLine("Could not create defect result:"); printWarningsErrors(createResult); } else { // look at the object returned from create() defect = (Defect)createResult.Object; Console.WriteLine("Created defect, ref = " + defect.@ref); } }