Substituir receptores de eventos em soluções de área restrita
A abordagem que você adota para lidar com eventos no SharePoint é ligeiramente diferente no modelo de Suplemento do SharePoint do que era com Código de Confiança Total ou em soluções de área restrita codificada. Em soluções anteriores típicas, os receptores de eventos foram criados usando o Modelo de Objeto Server-Side do SharePoint e implantados por meio de pacotes de soluções, que executaram o código nos servidores do SharePoint.
No modelo de Suplemento do SharePoint, no entanto, a implementação do receptor de eventos é executada no servidor Web que está hospedando o receptor de eventos; são chamados de RERs (receptores de eventos remotos). Os receptores de eventos podem, em muitos casos, ser substituídos por uma implementação remota do receptor de eventos.
Este artigo descreve várias opções e considerações de design.
Observação
As soluções de área restrita baseadas em código foram preteridas em 2014, e o SharePoint Online iniciou o processo para remover completamente esse recurso. As soluções de área restrita baseadas em código também foram preteridas no SharePoint 2013 e no SharePoint 2016.
Opções para substituir receptores de eventos
Abordagem | Considerações de design e mais informações |
---|---|
Receptor de eventos remoto |
|
Webhooks |
|
Trabalho de temporizador remoto para monitorar alterações |
|
Removendo o código de área restrita do seu site
Quando você desativa sua solução de área restrita existente de seus sites, todos os ativos ou arquivos implantados usando opções declarativas não são removidos. No entanto, os recursos na solução de área restrita são desativados automaticamente e o receptor de eventos é removido.