| | |
| | | { |
| | | public abstract class AbstractChannelFilter : IChannelFilter, ISingletonDependency |
| | | { |
| | | public abstract IQueryable<LifePayOrder> GetChannelLifePayOrderFilter(IQueryable<LifePayOrder> query); |
| | | |
| | | public abstract IQueryable<LifePayUser> GetChannelLifePayUserFilter(IQueryable<LifePayUser> query); |
| | | public IAbpLazyServiceProvider LazyServiceProvider { get; set; } |
| | | |
| | | protected ICurrentUser CurrentUser => LazyServiceProvider.LazyGetRequiredService<ICurrentUser>(); |
| | | |
| | | protected IRepository<UserChannle> UserChannleRepository => LazyServiceProvider.LazyGetRequiredService<IRepository<UserChannle>>(); |
| | | |
| | | public abstract IQueryable<LifePayOrder> GetChannelLifePayOrderFilter(IQueryable<LifePayOrder> query); |
| | | |
| | | public abstract IQueryable<LifePayUser> GetChannelLifePayUserFilter(IQueryable<LifePayUser> query); |
| | | } |
| | | } |