Executar BRE com código .NET

BRE - Business Rules Engine, ferramenta poderosa onde podemos colocar as regras de negócio da nossa aplicação. Quando essas regras são alteradas, é fácil e simples atualizá-las no BRE sem precisar compilar e publicar novamente o projeto.

Dentro da orchestration podemos executar a policy através do shape “Call Rulles”, mas como executar em uma dll, um componente customizado?

Segue o exemplo em C#:

image

Observações:

1 – A string que esta sendo passada como parâmetro no Construtor da policy ("DYNAMIC_INVOCATION") é o nome da policy criada no BRE que deve estar com o status de deploy.

2 – O primeiro parâmetro da classe TypedXmlDocument, deve ser o mesmo nome do schema que está publicado no Biztalk Administration Console, no exemplo "BZT_DYNAMIC_INVOCATION.schRetAssemblyOrch"

clip_image003

Espero que possa ser útil!

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog