ForumProviderStrategyHasUnreadMessagesAsync - метод

Возвращает признак того, что в указанном топике присутствуют непрочитанные сообщения для текущего пользователя.

Возвращает HasUnreadMessages = false, если либо все сообщения прочитаны, либо топик отсутствует.

Definition

Пространство имён: Tessa.Forums
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public Task<(bool HasUnreadMessages, ValidationResult Result)> HasUnreadMessagesAsync(
	Guid topicID,
	CancellationToken cancellationToken = default
)

Параметры

topicID  Guid
Топик, для которого проверяется наличие сообщений.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskValueTupleBoolean, ValidationResult

HasUnreadMessages - признак того, что в указанном топике присутствуют непрочитанные сообщения для текущего пользователя.

ValidationResult - объект, содержащий информацию по возникшим ошибкам.

Реализации

IForumProviderStrategyHasUnreadMessagesAsync(Guid, CancellationToken)

См. также