public SendingEmailWithChangingPassword(
     ICreatingMailMessage icreateMailMessage,
     ISMTP_Configuration iSmtpConfiguration,
     IRegisterUser iregUser,
     IInfoAboutUser infoAboutUser,
     IEmailDescritpion iEmailDescritpion)
 {
     _icreateMailMessage = icreateMailMessage;
     _iSmtpConfiguration = iSmtpConfiguration;
     _iregUser           = iregUser;
     _infoAboutUser      = infoAboutUser;
     _ieEmailDescritpion = iEmailDescritpion;
 }
 public SendingEmailTimeVerification(ISMTP_Configuration _ismtp, ICheckWerification _icheck)
 {
     this._ismtp  = _ismtp;
     this._icheck = _icheck;
 }
 public DescriptionVerificationNumber(ISMTP_Configuration _smtp, IEmailDescritpion iemail, ICreatingMailMessage icreatemail)
 {
     this._mailConfig  = _smtp;
     this._iemail      = iemail;
     this._icreatemail = icreatemail;
 }