public static Task <TEntry> InsertItemAsync <TEntry>(this SpreadsheetsService service, string feedUri, TEntry item, IAggregateProgress progress = null, CancellationToken cancellationToken = default(CancellationToken)) where TEntry : AtomEntry { var userData = new object(); service.InsertAsync(new Uri(feedUri), item, userData); return(QueryEntryAsync <TEntry>(service, userData, progress, cancellationToken)); }