Ejemplo n.º 1
0
        }//jiraIssus.Dump();

        public List <Jira.Issue> LoadMultipleAtlassianJsonFiles(string sourceDirectory)
        {
            JsonTools         jsonParser = new JsonTools();
            List <Jira.Issue> issueList  = new List <Jira.Issue>();

            IssueMapper issueMapper = new IssueMapper();

            var files = Directory.GetFiles(sourceDirectory);

            SearchResultsBean jiraIssus = null;


            foreach (var file in files)
            {
                jiraIssus = jsonParser.LoadAtlassianJsonFromFile(file);

                //jiraIssus.Dump();

                foreach (var jiraIssue in jiraIssus.Issues)
                {
                    var convertedIssue = issueMapper.Map(jiraIssue);
                    issueList.Add(convertedIssue);
                }
            }

            return(issueList);
        }