ForumProviderStrategyAddTopicAsync - метод

Создаёт топик.

Definition

Пространство имён: Tessa.Forums
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<(ForumResponse , ValidationResult )> AddTopicAsync(
	Guid cardID,
	TopicModel topic,
	TopicAuthorAction authorAction = TopicAuthorAction.AddParticipantAndSubscribe,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор карточки, в которой создаётся топик.
topic  TopicModel
Объект, содержащий информацию по создаваемому топику.
authorAction  TopicAuthorAction  (Optional)
Определяет, нужно ли добавлять и/или подписывать на уведомления автора топика. Игнорируется при запросе с клиента.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskValueTupleForumResponse, ValidationResult

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

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

Реализации

IForumProviderAddTopicAsync(Guid, TopicModel, TopicAuthorAction, CancellationToken)

См. также