Exemplo n.º 1
0
 /// <summary>
 /// The apply client behavior.
 /// </summary>
 /// <param name="operationDescription">
 /// The operation description.
 /// </param>
 /// <param name="clientOperation">
 /// The client operation.
 /// </param>
 void IOperationBehavior.ApplyClientBehavior(
     OperationDescription operationDescription, ClientOperation clientOperation)
 {
     CyclicReferencesAwareContractBehavior.ReplaceDataContractSerializerOperationBehavior(
         operationDescription, this.On);
 }
Exemplo n.º 2
0
 /// <summary>
 /// The apply dispatch behavior.
 /// </summary>
 /// <param name="operationDescription">
 /// The operation description.
 /// </param>
 /// <param name="dispatchOperation">
 /// The dispatch operation.
 /// </param>
 void IOperationBehavior.ApplyDispatchBehavior(
     OperationDescription operationDescription, DispatchOperation dispatchOperation)
 {
     CyclicReferencesAwareContractBehavior.ReplaceDataContractSerializerOperationBehavior(
         operationDescription, this.On);
 }
Exemplo n.º 3
0
 /// <summary>
 /// The apply dispatch behavior.
 /// </summary>
 /// <param name="contractDescription">
 /// The contract description.
 /// </param>
 /// <param name="endpoint">
 /// The endpoint.
 /// </param>
 /// <param name="dispatchRuntime">
 /// The dispatch runtime.
 /// </param>
 void IContractBehavior.ApplyDispatchBehavior(
     ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime)
 {
     CyclicReferencesAwareContractBehavior.ReplaceDataContractSerializerOperationBehaviors(
         contractDescription, this.On);
 }