Hirdetés
Új hozzászólás Aktív témák
-
Raftsman
csendes tag
EF ForeignKey Data Annotation esetében mindkét megoldás helyes. Lásd itt.
Ha FK és PK nevek megegyeznek, akkor konvencionális szinten nincs szükség Data Annotationre sem.
Bár jobban preferálom a fluentes megoldást, előbbi kettő kevert használata szerintem csak nagyobb zavart szokott okozni.
Erősségi sorrend szerint:
1. Fluent
2. Data Annotation
3. ConventionsMappelésről nehéz mit mondani, nav propertyk nem maradnék véletlen null-ok?
Bár én se feltétlen mappelném ki a nav propertyket vagy csak azokat a propertyket tartanám meg a dto-ban amig tényleg szükségesek. -
Goose-T
veterán
Nem, mert az attribute a tábla nevét kéri, nem a mezőét, és az FK mező felé kell tenni, azt fogja összekötni a megadott tábla PK-jával.
A membereknek meg nem kell külön ForMember mappelést megadni, mert magától is mappeli, ha megegyeznek a propertyk nevei, és van mappelés konfigurálva a típusukhoz (és ebben az esetben van). Töröld csak ki a ForMember mappeléseket, mert így valószínűleg stack overflowba fut, azért hal le.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- KIÁRUSÍTÁS - HP Elite / ZBook Thunderbolt 3 Dock (akár 2x4K felbontás)
- Dell Latitude 3510 15,6", i5 10210U, 8-16GB RAM, SSD, jó akku, számla, garancia
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA -Kártyafüggetlen
- Eladó ÚJ BONTATLAN Samsung Galaxy A17 5G 8/256GB / 24 hó jótállás
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4160
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



