commonBehaviors


commonBehaviors é uma seção que pode somente ser definida no arquivo machine.config. Essa seção permite adicionarmos behaviors para endpoints (endpointBehaviors) e para serviços (serviceBehaviors), sendo a coleção de endpointBehaviors carregada por aplicações cliente, enquanto a coleção de serviceBehaviors são aplicadas apenas nos serviços. Lembrando que isso somente vale para aplicações (clientes ou serviços) que correm na máquina onde esses behaviors foram configurados.

Com mais este recurso, é possível aplicar alguma regra (tanto para cliente quanto para o serviço) para efetuar alguma espécie de validação ou logging. Apenas atente-se para decorar o assembly/classe onde este behavior foi criado como o atributo AllowPartiallyTrustedCallersAttribute para que, aplicações que estão rodando sob partial trust, possam fazer uso deles.

Publicidade

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s