/// <summary> /// List the parts of an incomplete large file upload. /// </summary> /// <param name="fileId"></param> /// <param name="startPartNumber"></param> /// <param name="maxPartCount"></param> /// <param name="cancelToken"></param> /// <returns></returns> public async Task <B2LargeFileParts> ListPartsForIncompleteFile(string fileId, int startPartNumber, int maxPartCount, CancellationToken cancelToken = default(CancellationToken)) { var request = LargeFileRequestGenerators.ListParts(_options, fileId, startPartNumber, maxPartCount); // Send the request var response = await _client.SendAsync(request, cancelToken); // Create B2File from response return(await ResponseParser.ParseResponse <B2LargeFileParts>(response, _api)); }