Я могу использовать только SP для загрузки своих сущностей из базы данных.Я могу успешно загрузить клиента с помощью функции импорта:
Customer cust = context.GetCustomerById(customerId);
Затем мне нужно загрузить коллекцию cust.Orders с использованием другого SP:
IEnumerable<Order> cust_orders = context.GetOrdersByCustomerId(customerId);
Я получаю список связанных заказов, которые имеют свойствоКлиент правильно настроен на уже загруженный экземпляр клиента.Проблема возникает, когда я пытаюсь сделать что-то вроде:
foreach(Order ord in cust.Orders)
{
Console.WriteLine(ord.Number); // "SELECT permission required ..." exception is thrown here
}
Есть ли способ загрузить свойство Orders без вызова Select?