CardExtensionsChangePasswordForCurrentUserAsync - метод

Асинхронно изменяет пароль для текущего сотрудника, если у него тип входа "Пользователь Tessa". Возвращает сообщения валидации, в т.ч. возникшие ошибки. Возвращаемое значение не равно null.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static Task<ValidationResult> ChangePasswordForCurrentUserAsync(
	this ICardRepository cardRepository,
	string oldPassword,
	string newPassword,
	CancellationToken cancellationToken = default
)

Параметры

cardRepository  ICardRepository
Репозиторий для управления карточками.
oldPassword  String
Старый пароль. Не может быть равен null или пустой строке.
newPassword  String
Новый пароль. Не может быть равен null или пустой строке.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskValidationResult
Задача, возвращающая сообщения валидации. Возвращаемое значение не равно null.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ICardRepository. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также