public static void UploadImageStream(Stream stream, string filename)
 {
     if (stream != null && stream.Length > 0 && !string.IsNullOrEmpty(filename))
     {
         EDataType destination = ImageUploader == ImageDestination.FileUploader ? EDataType.File : EDataType.Image;
         Task      task        = Task.CreateDataUploaderTask(EDataType.Image, stream, filename, destination);
         StartUpload(task);
     }
 }