Интерфейсная библиотека Vitro.Server.Core.dll содержит ряд интерфейсов для реализации логики обработки определенных событий в системе.

Интерфейсы с префиксом "Before", как правило, используются, если необходимо реализовать дополнительные проверки (валидацию).


Демонстрационный проект - VitroMPReceiverDemo.zip 

1. В архиве проект библиотеки (Vitro.Server.External.dll) с исходниками. Проект сделан на языке c# в среде выполнения .net 8.0 и с помощью среды разработки Visual Studio 2022.

2. В папках bin\Debug\ и \bin\Release архива уже есть два скомпилированных экземпляра библиотеки "Vitro.Server.External.dll".

    Библиотеку необходимо разместить по пути и выполнить перезапуск процесса портала Vitro.Server.Core.Web

3. В проекте реализованы 3 примера. В каждом из трех примеров вызывается внешний REST сервис, для примера, используются REST сервисы самого портала.