using System; using System.Linq.Expressions; namespace Admin.Core.Repository { public class DefaultRepositoryBase : RepositoryBase where TEntity : class, new() { public DefaultRepositoryBase(IFreeSql fsql) : base(fsql) { } public DefaultRepositoryBase(IFreeSql fsql, Expression> filter) : base(fsql, filter, null) { } public DefaultRepositoryBase(IFreeSql fsql, MyUnitOfWorkManager muowManger) : base(muowManger?.Orm ?? fsql, null, null) { muowManger?.Binding(this); } } }