public async Task <IActionResult> DeletePasswordRiskList(string passwordSha1Hash) { try { var passwordRiskList = new RiskPassword { Id = await RiskPassword.IdFormat(new RiskPassword.IdKey { PasswordSha1Hash = passwordSha1Hash }) }; await masterService.DeleteAsync(passwordRiskList); return(NoContent()); } catch (CosmosDataException ex) { if (ex.StatusCode == HttpStatusCode.NotFound) { logger.Warning(ex, $"Delete by password sha1 hash '{passwordSha1Hash}'."); return(NotFound()); } throw; } }