private void DeleteResourceGroupOperation(ResourceGroup resourceGroup) { AddOperation(new BackgroundOperation <ResourceGroup> { Description = $"Deleting resourceGroup {resourceGroup.ResourceGroupName}", Type = OperationType.ResourceGroupDelete, Task = resourceGroup.Delete(false), RetryAction = () => DeleteResourceGroupOperation(resourceGroup) }); }