using Abp.Domain.Entities; using Abp.EntityFramework; using Abp.EntityFramework.Repositories; namespace WeOnlineApp.EF.Repositories { public abstract class WeOnlineAppRepositoryBase : EfRepositoryBase where TEntity : class, IEntity { protected WeOnlineAppRepositoryBase(IDbContextProvider dbContextProvider) : base(dbContextProvider) { } //add common methods for all repositories } public abstract class WeOnlineAppRepositoryBase : WeOnlineAppRepositoryBase where TEntity : class, IEntity { protected WeOnlineAppRepositoryBase(IDbContextProvider dbContextProvider) : base(dbContextProvider) { } //do not add any method here, add to the class above (since this inherits it) } }