/// <summary> /// Has the responsibility of getting all users, and running their certificates through datechecks, /// and then sends an email if needed /// </summary> public void HandleUsersAndCertificates() { FirebaseConnector fbc = new FirebaseConnector(); _certificates = fbc.ReadCertificates().Result; foreach (Certificate certificate in _certificates) { if (CheckStatusOfCertificates(certificate) == true) { MailMessage mail = BuildEmailForUser(_fbc.getUserEmail(certificate).Result, certificate); SendMail(mail); } } }