public new async Task Delete() { using (var response = await Client.DeleteAsync( $"/subscriptions/{_config.Subscription}/resourceGroups/{_config.ResourceGroup}/providers/Microsoft.Web/sites/{AppName}?api-version=2016-03-01")) { response.EnsureSuccessStatusCode(); } if (ScmClient != null) { ScmClient.Dispose(); ScmClient = null; } }