Я написал несколько хранимых процедур (SP) в качестве задания для субъекта СУБД. Теперь я должен использовать эти SP на стороне клиента. Поэтому я выбираю MVC.
Здесь я использую «Добавить функцию импорта», щелкнув правой кнопкой мыши имя SP, отображаемое в «Обозревателе моделей», чтобы создать новую функцию для SP.
Я могу создавать представления, которые используют функции для простого SP (который не включает никаких соединений). НО, когда я пытаюсь создать View, который использует функции, которые включают JOINS (функция сложного типа), он выдает следующую ошибку:
Произошла ошибка при запуске выбранного генератора кода: «Невозможно получить метаданные для myProject.Models.Movies_Result
Я пробовал разные вещи, такие как обновление версии EF и удаление связей между сущностями, но ничего бесполезного.
Пожалуйста, сообщите также, если есть другие способы создания клиентского приложения, уделяя меньше внимания коду, а больше - СУБД (поскольку это то, что я изучаю).
Спасибо.