API уведомлений DNN
Я использую DNN 6.2 и пытаюсь создать уведомление, но не очень хорошо понимаю API, поскольку я новичок.
документация предполагает следующее
NotificationsController.Instance.SendNotification(
notification,
PortalSettings.PortalId,
new List<RoleInfo>(), // Pass here the list of roles or null if the notification is going to be sent to individual users only.
new List<UserInfo>(), // Pass here the list of users or null if the notification is going to be sent to roles only.
); // There is an overload that doesn't receive this parameter and uses Admin as sender.
У меня уже есть список, определенный с помощью идентификаторов пользователей
private List<string> listOfFriends = new List<string>();
Так что я думал, что следующее будет работать
NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId,"", listOfFriends);
Но я получаю сообщение об ошибке "имеет недопустимые аргументы.
Что я делаю неправильно?
1 ответ
Вы получили это работает?
я думаю это
NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId,"", listOfFriends);
должно быть
NotificationsController.Instance.SendNotification(notification, PortalSettings.PortalId, **null**, listOfFriends);