DbContext & DbSet
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Te Entity Framework, DbContext është lidhja me databazën dhe çdo DbSet<T> një tabelë. Shton, ndryshon dhe fshin objekte, dhe SaveChanges() i dërgon të gjitha në databazë.
EnglishEN
In Entity Framework, DbContext is the connection to the database and each DbSet<T> a table. You add, change and delete objects, and SaveChanges() sends it all to the database.
Si ta mendosh
Si një karrocë blerjesh: mbush, pastaj paguan njëherësh.
Lexoje në anglisht
Like a shopping trolley: fill it up, then pay once.
Shembull kodicsharp
public class AppDb(DbContextOptions<AppDb> o) : DbContext(o) {
public DbSet<Nxenes> Nxenesit => Set<Nxenes>();
}
db.Nxenesit.Add(new Nxenes { Emri = "Arta" }); await db.SaveChangesAsync();