using Hcs.Service.Async.HouseManagement; namespace Hcs.Broker.Api.Payload.HouseManagement { // http://open-gkh.ru/HouseManagement/importNotificationRequest/notification/Create.html public class ImportNotificationDataPayload { /// /// Выборочное. Строковое представление темы, вместо ссылки на справочник. Максимальная длина /// текста равно 200 символам. /// public string topic; /// /// Выборочное. Тема из справочника 364, заместо строкового представления темы. /// public nsiRef topicFromRegistry; /// /// Необязательное. Показывает высокую важность новости. /// public bool isImportant; /// /// Необязательное. Текст новости с максимальной длиной в 5000 символов. /// public string content; /// /// Адресаты. Подходящие типы для значения: /// , если это глобальный уникальный идентификатор дома по ФИАС, /// , /// либо true, если все дома. /// public List> destinations; /// /// Выборочное. Если true, то новость всегда актуальна. Иначе период актуальности берется из /// и . /// public bool isNotLimit; /// /// Условное. Период актуальности "С". Обязательно задается в случае = false. /// public DateTime? startDate; /// /// Условное. Период актуальности "ДО". Обязательно задается в случае = false. /// public DateTime? endDate; /// /// Необязательное. Документы новостей. /// public AttachmentType[] attachment; /// /// Необязательное. Если true, то новость отправляется адресатам. /// public bool isShipOff; /// /// Необязательное. Признак "Для публикации в мобильном приложении". /// public bool isForPublishToMobileApp; /// /// Необязательное. Информация для новости, публикуемой в мобильном приложении. /// public importNotificationRequestNotificationCreateMobileAppData mobileAppData; } }