я использую Sitecore ECM для обработки подписки на информационный бюллетень, и я хочу знать, есть ли способ отписать пользователя от новостной рассылки с помощью кода, а не ссылки для отказа от подписки в отправленном электронном письме.
я нашел эту функцию в Sitecore.EmailCampaign.dll
ClientApi.Unsubsribe(string campaignEventId)
но он запрашивает идентификатор события кампании, который я не знаю, где найти. Просмотр документации Sitecore ECM также не дает этой информации. И я бы предпочел, чтобы мне не нужно было напрямую запрашивать базу данных, чтобы получить идентификатор
Я уверен, что есть гораздо более простой способ сделать это.