The default WCF mssage receive size limit of 65536 bytes can be easily hit. Increase this to 1000000000 bytes by default. Also increase WCF data contract serializer setting MaxItemsInObjectGraph ...