Interface IEfCoreRepository<TEntity>
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public interface IEfCoreRepository<TEntity> : IRepository<TEntity>, IReadOnlyRepository<TEntity>, IBasicRepository<TEntity>, IReadOnlyBasicRepository<TEntity>, IRepository where TEntity : class, IEntity
Type Parameters
Properties
DbContext
Declaration
[Obsolete("Use GetDbContextAsync() method.")]
DbContext DbContext { get; }
Property Value
Type |
Description |
DbContext |
|
DbSet
Declaration
[Obsolete("Use GetDbSetAsync() method.")]
DbSet<TEntity> DbSet { get; }
Property Value
Type |
Description |
DbSet<TEntity> |
|
Methods
GetDbContextAsync()
Declaration
Task<DbContext> GetDbContextAsync()
Returns
Type |
Description |
Task<DbContext> |
|
GetDbSetAsync()
Declaration
Task<DbSet<TEntity>> GetDbSetAsync()
Returns
Type |
Description |
Task<DbSet<TEntity>> |
|
Extension Methods