public Issue(IssueInfo info,
              Func <string, Action <double, string>, Task> resolve)
 {
     Info    = info;
     Resolve = resolve;
 }
 private static bool SimilarIssues(IssueInfo issue1, IssueInfo issue2)
 {
     return(issue1.Title == issue2.Title &&
            issue1.Message == issue2.Message &&
            issue1.Options.OrderBy(o => o).SequenceEqual(issue2.Options.OrderBy(o => o)));
 }