using Microsoft.EntityFrameworkCore; using mws.backend.dotnet.application.Common.Repositories; namespace mws.backend.dotnet.infrastructure.Persistence.Repositories; public abstract class RepositoryBase(AppDbContext db) : IRepository where T : class { protected readonly AppDbContext Db = db; protected DbSet Set => Db.Set(); public void Add(T entity) => Set.Add(entity); public void Remove(T entity) => Set.Remove(entity); }