Soft Delete in EF Core Using Query Filters

One pattern that shows up almost everywhere in real systems is soft delete. At first it looks trivial. Just add a column called IsDeleted and set it to true when someone deletes a record. But after working on several production…











