public SmtpSender(ISmptServer destinationTargetProvider) { //ToDo: Review throw new NotImplementedException(); //_destinationTargetProvider = destinationTargetProvider; //var spBase = _destinationTargetProvider as SettingsProviderBase; //if (spBase == null) // throw new InvalidCastException("SettingsProviderBase"); //if (spBase.HasError) // throw spBase.Error; //Init(); }
public SmtpSender(ISmptServer destinationTargetProvider) { _destinationTargetProvider = destinationTargetProvider; var spBase = _destinationTargetProvider as SettingsProviderBase; if (spBase == null) { throw new InvalidCastException("SettingsProviderBase"); } if (spBase.HasError) { throw spBase.Error; } Init(); }