public void ApplyDispatchBehavior(OperationDescription description, DispatchOperation dispatch) { PreserveObjectReferenceSerializerOperationBehavior.ReplaceDataContractSerializer(description, this); }
void IContractBehavior.ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime) { PreserveObjectReferenceSerializerOperationBehavior.ReplaceDataContractSerializer(endpoint.Contract, this); }
public void ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { PreserveObjectReferenceSerializerOperationBehavior.ReplaceDataContractSerializer(description, this); }