IForumUserNamingStrategy - интерфейс

Объект для изменения имен в обсуждениях.

Definition

Пространство имён: Tessa.Forums
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IForumUserNamingStrategy

Методы

PrepareForReplaceAsync(Guid, MessageModel, CancellationToken) Используется в SendMessageAsync(Guid, MessageModel, Boolean, CancellationToken) для проставления признака необходимости замены имен в модели сообщения.
PrepareForReplaceAsync(Guid, Guid, Guid, String, CancellationToken) Осуществляет замену имени указанного пользователя при формировании служебных сообщений в следующих методах:
ReplaceAsync(IReadOnlyListITopicNotificationInfo, CancellationToken)

Заменяет имена в отправляемых уведомлениях.

Используется в методе GetNotificationsInfoAsync(DateTime, DateTime, CancellationToken), который вызывается при подготовке к отправке почтовых уведомлений по обсуждениям.

ReplaceAsync(Guid, IReadOnlyListNotificationModel, CancellationToken)

Заменяет имена в моделях уведомлений.

Используется в следующих методах:

ReplaceAsync(Guid, Guid, IReadOnlyListMessageModel, CancellationToken)

Заменяет имена в моделях сообщений.

Используется в следующих методах:

См. также