public Task <UploadStreamProvider> Upload(IUploadStream uploadStream)
        {
            if (!_request.Content.IsMimeMultipartContent("form-data"))
            {
                throw new InvalidOperationException("UnsupportedMediaType");
            }

            UploadStreamProvider provider = new UploadStreamProvider(uploadStream);

            return(_request.Content.ReadAsMultipartAsync(provider));
        }
 public UploadFileResults(UploadStreamProvider provider)
 {
     Files = provider.FileData.Select(x => new UploadFile(x));
 }