Needing to get a small image from an API response, im aware of multiple ways of doing this, is it best practice to use webclient or something like HttpWebRequest?