public virtual void ApplyClientBehavior (ServiceEndpoint endpoint, ClientRuntime clientRuntime)
{
AddClientErrorInspector (endpoint, clientRuntime);
#if MOONLIGHT
throw new NotSupportedException ("Due to the lack of ClientRuntime.Operations, Silverlight cannot support this binding.");
#else
foreach (ClientOperation oper in clientRuntime.Operations) {
var req = GetRequestClientFormatter (endpoint.Contract.Operations.Find (oper.Name), endpoint);
var res = GetReplyClientFormatter (endpoint.Contract.Operations.Find (oper.Name), endpoint);
oper.Formatter = new ClientPairFormatter (req, res);
}
#endif
}