TopicNotificationServiceNotifyMessageHasBeenSentAsync - метод

Отправить уведомление участникам топика о новом сообщении.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Forums.Notifications
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public override ValueTask NotifyMessageHasBeenSentAsync(
	TopicModel topicModel,
	MessageModel messageModel,
	Guid? mainCardId = null,
	Guid? satelliteId = null,
	CancellationToken cancellationToken = default
)

Параметры

topicModel  TopicModel
Модель топика, в который было отправлено новое сообщение.
messageModel  MessageModel
Модель отправленного сообщения.
mainCardId  NullableGuid  (Optional)
Идентификатор освнойно карточки, если передан null, будет вычислен на основе ID.
satelliteId  NullableGuid  (Optional)
Идентификатор форумного саттелита, если передан null, то будет вычислен автоматически.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

Реализации

ITopicNotificationServiceNotifyMessageHasBeenSentAsync(TopicModel, MessageModel, NullableGuid, NullableGuid, CancellationToken)

См. также