public async Task <ActionResult> RemoveSecretAsync(string key) { try { await adapter.RemoveSecretAsync(key); return(StatusCode(200)); } catch { return(StatusCode(500)); } }
public async Task <ActionResult> RemoveSecretAsync(string key) { try { _ = key ?? throw new ArgumentNullException(nameof(key)); await adapter.RemoveSecretAsync(key); logger?.LogInformation("Deleted PSK secret."); return(StatusCode(200)); } catch (Exception ex) { logger?.LogError(ex, "Error deleting PSK secret."); return(StatusCode(500)); } }