Scripting de plugins do App Builder usando C# no Jitterbit App Builder
Os desenvolvedores podem criar plugins do App Builder usando scripts C#. Os scripts C# são compilados com o compilador Roslyn .NET. Cada tipo de script define um conjunto de membros globais que fornecem acesso a objetos e serviços.
Cada script C# é associado a uma finalidade e registrado em uma Tabela ou Controle. As finalidades incluem:
- Tabela padrão, validação e ação
- Controle padrão e visibilidade
- transformação de solicitação e resposta REST
Os destaques deste recurso incluem:
- Acesso de leitura/gravação à linha
- Acesso de leitura/gravação ao conteúdo bruto da chamada REST de entrada/saída
- Acesso a muitos assemblies e pacotes C# fornecidos com o App Builder
- Enviado com seu aplicativo
Nota
Links rápidos de recursos de script:
- Classes de script definidas: SDK do App Builder
- Biblioteca de exemplo de plugin: Exemplos de script
Plugins de tabela
As seguintes regras de tabela podem ser escritas:
Plugins de controle
As seguintes regras de controle (painel) podem ser escritas:
Endpoints REST
Os plugins podem ser registrados em endpoints REST com a finalidade de transformar:
Para configurar um plugin C# no App Builder
- No servidor onde você deseja usar seu script, navegue até IDE > Configurações adicionais e, na seção Desenvolvimento avançado, escolha Plugins
- No lado direito está a lista de Plugins existentes, para adicionar um novo clique em + Plugin
- Nomeie seu plugin e, opcionalmente, dê a ele uma descrição para ajudar os usuários no futuro
- Em Objetivo, escolha entre os tipos listados acima
- Após salvar, o painel direito aparecerá onde você pode colar o código C# para o Plugin. Digite ou cole seu script, clique em salvar e compile. O Plugin agora está pronto para registrar-se em um Evento.