Mam w bazie procedurę, która pobiera wyniki z różnych tabel.
Chciałbym używając EF Core, wywołać tę procedurę ale tak by wynik został zmapowany na moją classę, która nie jest encją. Nie ma jej w DbSetach. Jest to model zawierający różne dane z różnych encji.
Jak mogę to zrobić?
Wystarczy mi link do artykułu, który to jasno objaśnia.
Nigdzie nie mogę tego znaleźć. Wszędzie z procedury zwracane są encje.
0
0
Może zainteresuj się generyczną metodą context.Set<TEntity>()
https://docs.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.set?view=efcore-3.1
ale nie wiem czy Ci to pomoże
0
Jedna opcja: https://docs.microsoft.com/en-us/ef/core/modeling/keyless-entity-types?tabs=data-annotations
i druga: https://github.com/snickler/EFCore-FluentStoredProcedure
i trzecia: https://www.entityframeworktutorial.net/efcore/working-with-stored-procedure-in-ef-core.aspx
coś z tego chyba wybierzesz