public async Task <int> InsertRecentContact(Contact requester, Contact respondent)
        {
            await SyncAsyncRecentContact(true);

            RecentContact recentContact = new RecentContact()
            {
                RequesterId          = requester.Id,
                RequesterFirstName   = requester.FirstName,
                RequesterLastName    = requester.LastName,
                RequesterDepartment  = requester.Department,
                RespondentId         = respondent.Id,
                RespondentFirstName  = respondent.FirstName,
                RespondentLastName   = respondent.LastName,
                RespondentDepartment = respondent.Department,
                RequestedAt          = DateTime.Now,
                RequesterFullName    = requester.FirstName + ", " + requester.LastName,
                RespondentFullName   = respondent.FirstName + ", " + respondent.LastName,
                RequestedAtString    = DateTime.Now.ToString()
            };
            await azureSyncTableRecentContact.InsertAsync(recentContact);

            await SyncAsyncRecentContact();

            return(1);
        }
        protected override void Seed(RecentContactContext context)
        {
            RecentContact testRecentContact = new RecentContact
            {
                Id = Guid.NewGuid().ToString(),
                RequesterFirstName   = "Rena",
                RequesterLastName    = "Yu",
                RespondentFirstName  = "Yew Lren",
                RespondentLastName   = "Chong",
                RequesterDepartment  = "Information Technology",
                RespondentDepartment = "Marketing",
                RequestedAt          = DateTime.Now,
                RequesterFullName    = "Rena, Yu",
                RespondentFullName   = "Yew Lren, Chong",
                RequestedAtString    = DateTime.Now.ToString()
            };

            //context.Set<RecentContact>().Add(testRecentContact);
            base.Seed(context);
        }