Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Интерфейсы с префиксом "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

  • для Windows: "c:\Program Files\Vitro Software\Vitro\Server\Solutions\External"
  • для Linux : "/usr/local/Vitro.Server.Core.Web/Vitro/Server/Solutions/External"

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

...