/// <summary> /// Reads existing Historical parameter values /// </summary> private void ReadParameters() { var senderInformation = NotificationConfigurationReader.ReadEmailConfiguration("Sender", _emailSenderFilePath); var receiverInformation = NotificationConfigurationReader.ReadEmailConfiguration("Receiver", _emailReceiverFilePath); string senderUsername; if (!senderInformation.TryGetValue("username", out senderUsername)) { return; } string senderPassword; if (!senderInformation.TryGetValue("password", out senderPassword)) { return; } string receiverUsername; if (!receiverInformation.TryGetValue("username", out receiverUsername)) { return; } SenderUsername = senderUsername; SenderPassword = senderPassword; ReceiverUsername = receiverUsername; }
/// <summary> /// Reads information required by the email receiver address /// </summary> private void ReadReceiverAccountInformation() { _receiverInformation = NotificationConfigurationReader.ReadEmailConfiguration("Receiver", AppDomain.CurrentDomain.BaseDirectory + @"\Config\EmailReceiverInformation.xml"); }