CardExtensionsGetDigestAsync - метод

Асинхронно возвращает Digest для заданной карточки, полученный выполнением запроса GetDigest, или null, если Digest неизвестен или не требуется.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<string?> GetDigestAsync(
	this ICardRepository cardRepository,
	Card card,
	string? eventName = null,
	CancellationToken cancellationToken = default
)

Параметры

cardRepository  ICardRepository
Репозиторий для управления карточками.
card  Card
Карточка, для которой требуется получить Digest.
eventName  String  (Optional)
Имя события по расчёту Digest для сохранения в историю действий с карточкой. Обычно указывается из констант CardDigestEventNames для стандартных событий, или любая уникальная строка для других событий.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskString
Задача, возвращающая Digest для заданной карточки или null, если Digest неизвестен или не требуется.

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

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

См. также