public SendResponse Send(EmailMessage emailMessage)
 {
     if (emailMessage == null)
     {
         UnifiedLogging.WriteLog(UnifiedLogging.Category.Unexpected, "ArkUtility.SPMail",
                                 $"ArkUtility.SPMail - Failure: Unrecognized JSON or No Message provided.");
         return(new SendResponse()
         {
             Successful = false,
             Message = "Unrecognized JSON or No Message provided.",
             Status = "Failed"
         });
     }
     if (emailMessage.LinkedResources == null)
     {
         emailMessage.LinkedResources = new List <System.Net.Mail.LinkedResource>();
     }
     return(emailMessage.Send());
 }
 public string License()
 {
     UnifiedLogging.WriteLog(UnifiedLogging.Category.Information, "ArkUtility.SPMail",
                             $"ArkUtility.SPMail License retrieved via License() .");
     return(Infrastructure.License.GetFullLicenseNotice());
 }
 public string GetInstalledFullName()
 {
     UnifiedLogging.WriteLog(UnifiedLogging.Category.Information, "ArkUtility.SPMail",
                             $"ArkUtility.SPMail Installation Verified via GetInstalledFullName() .");
     return(System.Reflection.Assembly.GetExecutingAssembly().FullName);
 }