/// <summary> /// Indica si se utilizara el servicio para las contraseña. /// </summary> /// <param name="settings">Configuración del servicio.</param> /// <returns>SecurityOptions | ApplicationException: si PasswordSettings es nulo.</returns> public SecurityOptions WithPassword(PasswordSettings settings) { SecuritySettings.PasswordSettings = settings.ToIsNullOrEmptyThrow(nameof(settings)); return(this); }
/// <summary> /// Inicializa una nueva instancia de la clase <see cref="PasswordService"/>. /// </summary> /// <param name="settings">Configuración de la contraseña.</param> public PasswordService(PasswordSettings settings) => PasswordSettings = settings;