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