MVC-де еркін API дегеніміз не?
MVC-де еркін API дегеніміз не?

Бейне: MVC-де еркін API дегеніміз не?

Бейне: MVC-де еркін API дегеніміз не?
Бейне: 10 сынып, 31 сабақ, Кеңістіктік Пифагор теоремасы 2024, Мамыр
Anonim

Entity Framework Fluent API конвенцияларды қайта анықтау үшін домен сыныптарын конфигурациялау үшін пайдаланылады. Е. Ф Fluent API а негізделген Fluent API дизайн үлгісі (a.k.a Еркін Интерфейс) мұнда нәтиже әдісті тізбектеу арқылы тұжырымдалады. Деректер аннотациясының атрибуттарын және пайдалануға болады Fluent API осы уақытта.

Сол сияқты, сіз OnModelCreating дегеніміз не деп сұрай аласыз?

Конфигурациялар Microsoft ұсынған бірнеше әдістер арқылы қолданылады. DbContext класында деп аталатын әдіс бар OnModelCreating бұл параметр ретінде ModelBuilder данасын қабылдайды. Бұл әдіс жадта үлгіні және оның салыстыруларын құру үшін контекст бірінші рет жасалғанда, құрылым арқылы шақырылады.

Entity Framework жүйесінде салыстыру дегеніміз не? Entity Framework . Бұл дерекқорға қол жеткізу құралы. Дәлірек айтқанда, ол Объект/Реляциялық салыстырушы (ORM) ретінде жіктеледі, яғни ол реляциялық дерекқордағы деректерді қолданбаларымыздың нысандарына салыстырады. Бұрын.

Осыны ескере отырып, ModelBuilder нысаны дегеніміз не?

Берілгенді конфигурациялау үшін пайдалануға болатын нысанды қайтарады нысан үлгісін теріңіз. Егер а нысан берілген атаумен түрі үлгінің бөлігі емес, жаңа нысан үлгіге сәйкес CLR түрі жоқ түрі қосылады.

DbContext дегеніміз не?

DbContext Entity Framework API ішіндегі маңызды класс болып табылады. Бұл домен немесе нысан сыныптары мен дерекқор арасындағы көпір. DbContext дерекқормен әрекеттесу үшін жауапты негізгі сынып болып табылады.

Ұсынылған: