, , :
if (context.Customers.Any(c => c.SomeUniqueProperty == userInput))
else
context.SaveChanges();
, , , . EF , , , . , EF , . .
, Any SaveChanges , , . " , , ...". Any, , .
, , DbUpdateException, SqlException, SQL Server. " UNIQUE KEY IX_SomeUniqueProperty_Index..." . , , . , .