У меня есть сущности с полем DeletedAt.Эти сущности реализуют ISoftDelete.Что я хочу, это автоматически игнорировать все строки, которые имеют значение на DeletedAt.Возможно ли это?
одна мысль была дискриминатором, но это больше для наследования.
было бы очень хорошо, если бы в DbModelBuilder была такая функция, как
modelBuilder.Entity<ISoftDelete>().Where(x => x.DeletedAt == null)