public static async Task <Taxon> AddParentUplevelAsync(this Taxon taxon) { Start(); Taxon result = await Task.Run(() => taxon.AddParentUplevel()); Finish(); return(result); }