Exemplo n.º 1
0
 /// <summary>
 /// Creates a new uploader from binary data.
 /// </summary>
 /// <param name="client"> Uploadcare client </param>
 /// <param name="bytes"> File contents as binary data </param>
 /// <param name="filename"> Original filename </param>
 public FileUploader(Client client, byte[] bytes, string filename)
 {
     _client = client;
     _file = null;
     _bytes = bytes;
     _fileName = filename;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates a new uploader from a file on disk
 /// (not to be confused with a file resource from Uploadcare API).
 /// </summary>
 /// <param name="client"> Uploadcare client </param>
 /// <param name="file"> File on disk </param>
 public FileUploader(Client client, FileInfo file)
 {
     _client = client;
     _file = file;
     _bytes = null;
     _fileName = null;
 }
Exemplo n.º 3
0
 internal UploadcareFile(Client client, FileData fileData)
 {
     _client = client;
     _fileData = fileData;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Create a new uploader from a URL.
 /// </summary>
 /// <param name="client"> Uploadcare client </param>
 /// <param name="sourceUrl"> URL to upload from </param>
 public UrlUploader(Client client, string sourceUrl)
 {
     _client = client;
     _sourceUrl = sourceUrl;
 }