public void SaveBigFilePartAsync(TLLong fileId, TLInt filePart, TLInt fileTotalParts, TLString bytes, Action <TLBool> callback, Action <TLRPCError> faultCallback = null)
        {
            var obj = new TLSaveBigFilePart {
                FileId = fileId, FilePart = filePart, FileTotalParts = fileTotalParts, Bytes = bytes
            };

            SendInformativeMessage("upload.saveBigFilePart " + filePart + " " + fileTotalParts, obj, callback, faultCallback);
        }
        public void SaveBigFilePartAsync(TLLong fileId, TLInt filePart, TLInt fileTotalParts, TLString bytes, Action <TLBool> callback, Action <TLRPCError> faultCallback = null)
        {
            var obj = new TLSaveBigFilePart {
                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.Data.Length));
            SendInformativeMessage("upload.saveBigFilePart " + filePart + " " + fileTotalParts, obj, callback, faultCallback);
        }