Mi az a fluent API az MVC-ben?
Mi az a fluent API az MVC-ben?

Videó: Mi az a fluent API az MVC-ben?

Videó: Mi az a fluent API az MVC-ben?
Videó: Свидание в 16 vs 26 лет 😨😳 2024, November
Anonim

Entitás-keretrendszer Fluent API A tartományosztályok konfigurálására szolgál a konvenciók felülírására. EF Fluent API alapján a Fluent API tervezési minta (más néven Folyékony Interface), ahol az eredményt metódusláncolással fogalmazzák meg. Használhatja a Data Annotation attribútumokat és Fluent API ugyanabban az időben.

Hasonlóképpen felteheti a kérdést, hogy mi az OnModelCreating?

A konfigurációkat a Microsoft számos módszerrel alkalmazza. A DbContext osztálynak van egy nevű metódusa OnModelCreating amely a ModelBuilder egy példányát veszi paraméterként. Ezt a metódust a keretrendszer hívja meg, amikor a kontextust először létrehozza a modell és leképezései memóriában való felépítéséhez.

mi a leképezés az Entity Frameworkben? Entitás-keretrendszer . Ez egy eszköz az adatbázis eléréséhez. Pontosabban az Object/Relational Mapper (ORM) osztályba sorolják, ami azt jelenti, hogy egy relációs adatbázisban lévő adatokat alkalmazásaink objektumaira képezi le. Előtte.

Ezt szem előtt tartva, mi az a ModelBuilder entitás?

Egy objektumot ad vissza, amellyel egy adott konfigurálható entitás írja be a modellt. Ha egy entitás típus a megadott névvel még nem része a modellnek, egy új entitás típus, amely nem rendelkezik megfelelő CLR-típussal, hozzáadódik a modellhez.

Mi az a DbContext?

DbContext az Entity Framework API fontos osztálya. Ez egy híd a tartomány vagy entitás osztályai és az adatbázis között. DbContext az elsődleges osztály, amely az adatbázissal való interakcióért felelős.

Ajánlott: