У меня есть специальная хранимая процедура, которая возвращает список распространителей из моей базы данных. Затем я повторяю цикл «Дистрибьюторы» и вывожу результаты на веб-страницу. Однако мне нужно загрузить штат и страну для каждого дистрибьютора. Я бы предпочел сделать это один раз, до цикла, чтобы страница была быстрее. Это мой код:
List<Distributor> distQuery = connection.spDistFindLocal(Lat, Long).ToList<Distributor>();
Я знаю, что могу сделать distributor.State.Load();
для каждого элемента в моем Списке, но я думаю, что это плохой выбор. Какие еще варианты у меня есть?