Tag Archives: Behaviours

Extending WCF with behaviours.

WCF provides the developer with the means of extending the service model through the use of behaviors. The behaviours get defined by four interfaces types.  IServiceBehavior, IEndpointBehavior, IContractBehavior and IOperationBehavior. All of these interfaces follow the same template which allows the developer to inject, alter or validate values before dispatching a call. The order in which the methods are called is Validate, ApplyDispatchBehavior and… Read More »