Добавить сообщение в инфоканал

Пространство имен: EleWise.ELMA.Messages.Managers
Сборка: EleWise.ELMA.Messages (в EleWise.ELMA.Messages.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public virtual void AddMessageToInfoChannel(
	string messageSubject,
	string messageText,
	IInformationChannel infoChannel,
	IUser messageAuthor
)

Параметры

messageSubject
Тип: System..::..String
Тема сообщения
messageText
Тип: System..::..String
Текст сообщения
infoChannel
Тип: EleWise.ELMA.Messages.Models..::..IInformationChannel
Инфоканал
messageAuthor
Тип: EleWise.ELMA.Security.Models..::..IUser
Автор сообщения (необязательный параметр)

Примеры

CopyC#
 1//загружаем инфоканал по идентификатору
 2var infoChannel = PublicAPI.Portal.Objects.Messages.InformationChannel.Load(3);
 3//загружаем пользователя по идентифифкатору
 4var messAuthor = PublicAPI.Portal.Security.User.Load(3); 
 5//тема сообщения
 6var messSubject = "тема для сообщения";
 7//текст сообщения
 8var messText = "текст сообщения";
 9
10//отправляем сообщение в инфоканал
11PublicAPI.Portal.Messages.AddMessageToInfoChannel(messSubject, messText, infoChannel, messAuthor);

См. также

Как загрузить пользователя
Как загрузить информационный канал
Фейковая ссылка