На сервере вы должны добавить его в атрибут ServiceBehavior:
[ServiceBehavior(MaxItemsInObjectGraph = int.MaxValue)]
На клиенте вы должны применить его к конечной точке. В этом примере вы можете увидеть, как добавить его ко всем конечным точкам в ChannelFactory:
var factory = new ChannelFactory<IInterface>(...);
foreach (OperationDescription op in factory.Endpoint.Contract.Operations)
{
var dataContractBehavior = op.Behaviors.Find<DataContractSerializerOperationBehavior>();
if (dataContractBehavior != null)
{
dataContractBehavior.MaxItemsInObjectGraph = int.MaxValue;
}
}