How to upload folder and its contents to rest web service c#?

I dont find any tutorials on how to upload folder and its contents to rest web service using c#? The content-type is application/json. Is there any way to do this?