ForumProviderStrategyRemoveRolesAsync - метод

Удаляет роли участников из топика.

Definition

Пространство имён: Tessa.Forums
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<(ForumResponse , ValidationResult )> RemoveRolesAsync(
	Guid topicID,
	IReadOnlyCollection<Guid> roles,
	ForumServiceMessageMode serviceMessageMode = ForumServiceMessageMode.Enabled,
	CancellationToken cancellationToken = default
)

Параметры

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

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

TaskValueTupleForumResponse, ValidationResult

ForumResponse - ответ на запрос.

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

Реализации

IForumProviderRemoveRolesAsync(Guid, IReadOnlyCollectionGuid, ForumServiceMessageMode, CancellationToken)

См. также