Cześć, piszę sobie system z wykorzystaniem .Net Core 2 (to warstwa WebAPI).
Nie używam w nim ORMa i mam ku temu powody. ORMa używam tylko w jednym miejscu - dla użytkowników. Dzięki temu mam już ogarnięte logowanie użytkowników i wszystko, co z nimi związane.
Jednak pojawił się problem.
Moja tabela z użytkownikami jest złączona z inną tabelą, do której ORM już nie sięga.
Sytuacja wygląda mniej więcej tak:
Tabela users: id, network_id i inne pola - do tego ma dostęp ORM
Tabela networks: id, name itd - do tego nie ma dostępu ORM
Chciałbym wyciągnąć teraz dane o użytkowniku wraz z danymi o Network. Do tego muszę zrobić jedno proste złączenie, ale nie udało mi się tego ogarnąć za pomocą ORMa. Z drugiej strony nie chcę mapować ręcznie pól użytkownika, bo z tym jest za dużo roboty (dochodzą role itd).
Czy jest jakiś sposób, żeby dać znać ORMowi, jak sobie ma zmapować te nadmiarowe pola z tabeli networks?