如何过滤IsSoftDeleted
掉这个 DbSet 中的项目?
var type = GetTypeFromString("Whatever");
var whatevers = Set(type);
方法
public dynamic Set(Type type)
{
var set = dbContext.Set(type);
return set;
}
模型
public class Whatever : BaseEntity
{
public virtual string Name { get; set; }
}
public class BaseEntity
{
public virtual int Id { get; set; }
public virtual bool? IsSoftDeleted { get; set; }
}
编辑:忘记显示Whatever
源自BaseEntity