INotificationSubscriptionServiceDeleteAllSubscriptionsAsync - метод

Метод для удаления подписок/отписок на уведомления по карточке

Definition

Пространство имён: Tessa.Notices
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
Task DeleteAllSubscriptionsAsync(
	Guid? userID = null,
	Guid? cardID = null,
	Guid? notificationTypeID = null,
	Guid? cardTypeID = null,
	bool subscriptionsOnly = false,
	CancellationToken cancellationToken = default
)

Параметры

userID  NullableGuid  (Optional)
Идентификатор пользователя, или null, если нет фильтрации по сотруднику
cardID  NullableGuid  (Optional)
Идентификатор карточки, или null,если нет фильтрации по карточке
notificationTypeID  NullableGuid  (Optional)
Идентификатор типа уведомления, или null, если нет фильтрации по типу уведомления
cardTypeID  NullableGuid  (Optional)
Идентификатор типа карточки, на которую идет подписка, или null, если нет фильтрации по типу карточки
subscriptionsOnly  Boolean  (Optional)
Определяет, что нужно удалять только подписки
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

Исключения

ArgumentNullExceptionВ случае, если все параметры равны null

См. также