public void SaveBigFilePartAsync(long fileId, int filePart, int fileTotalParts, byte[] bytes, Action <bool> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLUploadSaveBigFilePart { FileId = fileId, FilePart = filePart, FileTotalParts = fileTotalParts, Bytes = bytes }; Debug.WriteLine(string.Format("upload.saveBigFilePart file_id={0} file_part={1} file_total_parts={2} bytes={3}", fileId, filePart, fileTotalParts, bytes.Length)); SendInformativeMessage("upload.saveBigFilePart " + filePart + " " + fileTotalParts, obj, callback, faultCallback); }
public void SaveBigFilePartAsync(long fileId, int filePart, int fileTotalParts, byte[] bytes, Action <bool> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLUploadSaveBigFilePart { FileId = fileId, FilePart = filePart, FileTotalParts = fileTotalParts, Bytes = bytes }; Debug.WriteLine(string.Format("upload.saveBigFilePart file_id={0} file_part={1} file_total_parts={2} bytes={3}", fileId, filePart, fileTotalParts, bytes.Length)); const string caption = "upload.saveBigFilePart"; SendInformativeMessage(caption + filePart + " " + fileTotalParts, obj, callback, faultCallback, null, ConnectionManager.DefaultDatacenterId, ConnectionType.Upload, RequestFlag.ForceDownload | RequestFlag.FailOnServerError, true); }