- This is the second part in a series of posts about reducing the amount of data transferred between ASP.NET Web API or Azure Mobile App Service and the (mobile) client. In this post we will squeeze a little bit more from our DTOs (Data Transfer Objects).JSON on a diet… how to shrink your DTO’s – Part 2: Skip empty collections