public SendingConfirmationRegistrationEmail( IDescriptionEndCreate iEnd, IDataForDescription iDataDescription, ICreatingMailMessage iMail, IEmailDescritpion iEmailDescription, ISendingEmailTimeVerification iSendingEmail) { if (iEnd == null) { addExceptionToBase("constructor IDescriptionEndCreate = null", "SendingConfirmationRegistrationEmail"); throw new NullReferenceException(); } else { this.iend = iEnd; } if (iDataDescription == null) { addExceptionToBase("constructor IDataForDescription = null", "SendingConfirmationRegistrationEmail"); throw new NullReferenceException(); } else { this.idataDescription = iDataDescription; } if (iMail == null) { addExceptionToBase("constructor ICreatingMailMessage = null", "SendingConfirmationRegistrationEmail"); throw new NullReferenceException(); } else { this.imail = iMail; } if (iEmailDescription == null) { addExceptionToBase("constructor IEmailDescritpion = null", "SendingConfirmationRegistrationEmail"); throw new NullReferenceException(); } else { this.iemailDescription = iEmailDescription; } if (iSendingEmail == null) { addExceptionToBase("constructor ISendingEmailTimeVerification = null", "SendingConfirmationRegistrationEmail"); throw new NullReferenceException(); } else { this.isendingEmail = iSendingEmail; } }
public SendingEmailWithChangingPassword( ICreatingMailMessage icreateMailMessage, ISMTP_Configuration iSmtpConfiguration, IRegisterUser iregUser, IInfoAboutUser infoAboutUser, IEmailDescritpion iEmailDescritpion) { _icreateMailMessage = icreateMailMessage; _iSmtpConfiguration = iSmtpConfiguration; _iregUser = iregUser; _infoAboutUser = infoAboutUser; _ieEmailDescritpion = iEmailDescritpion; }
public DescriptionVerificationNumber(ISMTP_Configuration _smtp, IEmailDescritpion iemail, ICreatingMailMessage icreatemail) { this._mailConfig = _smtp; this._iemail = iemail; this._icreatemail = icreatemail; }