diff --git a/DigitalData.Core.Infrastructure/DbRepository.cs b/DigitalData.Core.Infrastructure/DbRepository.cs index a2a984d..f769bd5 100644 --- a/DigitalData.Core.Infrastructure/DbRepository.cs +++ b/DigitalData.Core.Infrastructure/DbRepository.cs @@ -33,9 +33,9 @@ public class DbRepository : IRepository where TDbC return entities; } - public IQueryable Read() => Entities.AsQueryable(); + public IQueryable Where() => Entities.AsQueryable(); - public IQueryable ReadOnly() => Entities.AsNoTracking(); + public IQueryable Get() => Entities.AsNoTracking(); public virtual Task UpdateAsync(TDto dto, Expression> expression, CancellationToken cancel = default) => UpdateAsync(dto, q => q.Where(expression), cancel); @@ -65,4 +65,12 @@ public class DbRepository : IRepository where TDbC await Context.SaveChangesAsync(cancel); } + + #region Obsolete + [Obsolete("Use IRepository.Where")] + public IQueryable Read() => Entities.AsQueryable(); + + [Obsolete("Use IRepository.Get")] + public IQueryable ReadOnly() => Entities.AsNoTracking(); + #endregion } \ No newline at end of file