using System; //+ namespace General.Mail { public static class StaticConfiguration { //- @CommentNotificationSubject -// public static String CommentNotificationSubject { get { String value = ConfigurationFacade.ApplicationSettings("CommentNotificationSubject"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("CommentNotificationSubject is required"); } //+ return value; } } //- @ToEmailAddress -// public static String ToEmailAddress { get { String value = ConfigurationFacade.ApplicationSettings("ToEmailAddress"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("ToEmailAddress is required"); } //+ return value; } } //- @FromEmailAddress -// public static String FromEmailAddress { get { String value = ConfigurationFacade.ApplicationSettings("FromEmailAddress"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("FromEmailAddress is required"); } //+ return value; } } //- @Subject -// public static String Subject { get { String value = ConfigurationFacade.ApplicationSettings("Subject"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("Subject is required"); } //+ return value; } } //- @SmtpUserName -// public static String SmtpUserName { get { String value = ConfigurationFacade.ApplicationSettings("SmtpUserName"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpUserName is required"); } //+ return value; } } //- @SmtpPassword -// public static String SmtpPassword { get { String value = ConfigurationFacade.ApplicationSettings("SmtpPassword"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpPassword is required"); } //+ return value; } } //- @SmtpServer -// public static String SmtpServer { get { String value = ConfigurationFacade.ApplicationSettings("SmtpServer"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpServer is required"); } //+ return value; } } //- @SmtpUserNameAlternate -// public static String SmtpUserNameAlternate { get { String value = ConfigurationFacade.ApplicationSettings("SmtpUserNameAlternate"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpUserNameAlternate is required"); } //+ return value; } } //- @SmtpPasswordAlternate -// public static String SmtpPasswordAlternate { get { String value = ConfigurationFacade.ApplicationSettings("SmtpPasswordAlternate"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpPasswordAlternate is required"); } //+ return value; } } //- @SmtpServerAlternate -// public static String SmtpServerAlternate { get { String value = ConfigurationFacade.ApplicationSettings("SmtpServerAlternate"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpServerAlternate is required"); } //+ return value; } } //- @AlwaysUseSecureGmail -// public static Boolean AlwaysUseSecureGmail { get { String value = ConfigurationFacade.ApplicationSettings("AlwaysUseSecureGmail"); Boolean booleanValue; if (!String.IsNullOrEmpty(value)) { if (Boolean.TryParse(value, out booleanValue)) { if (booleanValue) { return true; } } } //+ return false; } } //- @SmtpSecureGmailUserName -// public static String SmtpSecureGmailUserName { get { String value = ConfigurationFacade.ApplicationSettings("SmtpSecureGmailUserName"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpSecureGmailUserName is required"); } //+ return value; } } //- @SmtpSecureGmailPassword -// public static String SmtpSecureGmailPassword { get { String value = ConfigurationFacade.ApplicationSettings("SmtpSecureGmailPassword"); if (String.IsNullOrEmpty(value)) { throw new MailConfigurationException("SmtpSecureGmailPassword is required"); } //+ return value; } } } }