fix: CRUDRepository Konstruktor aktualisiert, um DbSet<TEntity> als Parameter zu akzeptieren

- `CRUDRepository` Konstruktor geändert, um `DbSet<TEntity>` direkt zu akzeptieren.
- Erlaubt flexible Handhabung von `DbSet`-Instanzen beim Erstellen des Repositories.
This commit is contained in:
Developer 02 2024-09-11 09:56:04 +02:00
parent a6230419d8
commit f6d5305c22

View File

@ -25,10 +25,10 @@ namespace DigitalData.Core.Infrastructure
/// Initializes a new instance of the CRUDRepository with the specified DbContext.
/// </summary>
/// <param name="dbContext">The DbContext instance to be used by the repository.</param>
public CRUDRepository(TDbContext dbContext)
public CRUDRepository(TDbContext dbContext, DbSet<TEntity> dbSet)
{
_dbContext = dbContext;
_dbSet = dbContext.Set<TEntity>();
_dbSet = dbSet;
}
/// <summary>