DocsVision.NotificationService.ObjectModel.Interfaces — пространство имён

Пространство имён DocsVision.NotificationService.ObjectModel.Interfaces содержит интерфейсы для работы с сервисом уведомлений.

Классы

Класс Описание

IInitializeWithObjectContext

Интерфейс инициализации с контекстом объектов

IInitializeWithSettings

Интерфейс инициализации со строкой настроек.

INotificationCardService

Интерфейс сервиса работы с карточками уведомлений

INotificationDataSource_IN

Интерфейс компонента источника данных

INotificationDataSourcePostHandler_IN

Интерфейс компонента постобработки обнаруженных объектов

INotificationDataTransform

Интерфейс компонента для преобразования данных исходного объекта в модель уведомления, готового к отправке

INotificationEventRegistrationService

Интерфейс сервиса регистрации событий уведомлений

INotificationObjectDataContext

Интерфейс контекста данных объекта. Нужен для выгрузки данных объекта в произвольном формате

INotificationSendChannel

Интерфейс компонента для отправки уведомлений (канала уведомлений)

INotificationSendService

Интерфейс сервиса с основной логикой отправки сформированных уведомлений

INotificationService

Интерфейс сервиса с основной логикой обработки уведомлений

IScheduleService

Сервис работы с расписанием уведомлений