static void Main(string[] args) { Jira objJira = new Jira(); objJira.Url = "YOUR_JIRA_URL"; objJira.JsonString = @"{""fields"" : { ""project"" : { ""key"" : ""YOUR_JIRA_PROJECT_KEY"" }, ""summary"" : ""ISSUE_SUMMARY"" , ""description"" : ""ISSUE_DESCRIPTION"" , ""issuetype"" : { ""name"" : ""ISSUE_TYPE"" }}}"; objJira.UserName = "******"; objJira.Password = "******"; objJira.filePaths = new List <string>() { "FILEPATH1", "FILEPATH2" }; objJira.AddJiraIssue(); }
static void Main(string[] args) { string strsummary = null; string strdescription = null; string strissuetype = null; Item strattachmentloc = null; ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1); service.Credentials = new NetworkCredential("gades", "suDha@7devi", "camp"); service.AutodiscoverUrl("*****@*****.**", (a) => { return(true); }); FindItemsResults <Item> findResults = service.FindItems( WellKnownFolderName.Inbox, new ItemView(1)); foreach (Item item in findResults.Items) { Console.WriteLine(item.Subject); strsummary = item.Subject; //strdescription = item.Body; strissuetype = "Bug"; strattachmentloc = item; } Jira objJira = new Jira(); objJira.Url = "http://*****:*****@"C:/Users/sarathg/Desktop/sample.txt"); //string[] words = str.Split(','); //foreach (string word in words) //{ // switch (word.Split(':')[0]) // { // case "summary": strsummary = word.Split(':')[1]; // break; // case "description": strdescription = word.Split(':')[1]; // break; // case "IssueType": strissuetype = word.Split(':')[1]; // break; // } //} JiraJson js = new JiraJson { fields = new Fields { summary = strsummary, //description = strdescription, project = new Project { key = "JIR" }, issuetype = new IssueType { name = strissuetype } } }; var javaScriptSerializer = new System.Web.Script.Serialization.JavaScriptSerializer(); objJira.JsonString = javaScriptSerializer.Serialize(js); objJira.UserName = ConfigurationManager.AppSettings["JiraUserName"]; objJira.Password = ConfigurationManager.AppSettings["JiraPassword"]; objJira.filePaths = new List <string>() { "" }; objJira.AddJiraIssue(); Console.ReadKey(); }