using Microsoft.EntityFrameworkCore; public static class DbExceptions { public static bool IsUniqueViolation(DbUpdateException ex) => ex.InnerException?.Message.Contains("23505") == true || ex.InnerException?.Message.Contains("unique constraint") == true; }