public string GeneratePersonListJson(uint num)
        {
            List <Person>   persons         = new List <Person>();
            PersonGenerator personGenerator = new PersonGenerator();

            for (int ndx = 0; ndx < num; ndx++)
            {
                Person p;
                if (ndx % 2 == 0)
                {
                    p = personGenerator.GenerateMalePerson();
                }
                else
                {
                    p = personGenerator.GenerateFemalePerson();
                }
                persons.Add(p);
            }
            return(JsonSerializer.Serialize(persons));
        }
        public string GeneratePersonListForExcelCreation(uint num, string domain, string[] depts)
        {
            List <dynamic>  persons         = new List <dynamic>();
            PersonGenerator personGenerator = new PersonGenerator();

            for (int ndx = 0; ndx < num; ndx++)
            {
                Person p;
                if (ndx % 2 == 0)
                {
                    p = personGenerator.GenerateMalePerson();
                }
                else
                {
                    p = personGenerator.GenerateFemalePerson();
                }
                string dept   = GetDept(depts, ndx);
                var    person = new { Name = $"{p.FirstName} {p.LastName}", Email = $"{p.FirstName.ToLower()}.{p.LastName.ToLower()}@{domain}", Dept = dept };
                persons.Add(person);
            }
            return(JsonSerializer.Serialize(persons));
        }