I've been researching a way to implement my service layer in the PCL of a Xamarin Forms project, and one of the requirements is upload / download progress. Through a good bit of research, I have yet to find a viable solution for this. One simple one is using WebClient, but for whatever reason, it isn't yet available in the Xamarin Forms PCL (profile 78 anyways). Will it be available any time soon? Has anyone else been able to make a good service implementation with upload download progress?