title: When to use byte array, and when to use stream?
body: <p>I need to send images and small video files (around 5MB, less than 10MB) to a REST service, which I will write.
  I am wondering whether I should use Byte[] or Stream to accomplish this task. 
  What would be the dividing line in terms of transfer file size between using Byte[] and Stream?</p>