public void Delete(KeyVaultKeyDeleteEvent @event) { _logger.LogInformation("Deleting key with name {Name}", @event.Name); var deleteOperation = _client.StartDeleteKey(@event.Name).WaitForCompletionAsync().Result.Value; if ([email protected]) { return; } Purge(@event); }
private void Purge(KeyVaultKeyDeleteEvent @event) { _logger.LogInformation("Purging key with name {Name}", @event.Name); _client.PurgeDeletedKey(@event.Name); }