У меня есть API MVC C#, который обеспечивает доступ к хранимым процедурам на Azure SQL и работает нормально, включая возврат данных в APP, который его вызывает.не может получить доступ к возвращаемому счету C# MVC Api
Как только я пытаюсь добавить любую логику в API, чтобы сделать что-нибудь с перечислимы от SQL перестает работать, когда я пытаюсь использовать First()
или FirstOrDefault()
Это работает и приложение получает хороший список записей, в этот случай 1 запись.
var r = objapi.storedProcudureName(arguments).AsEnumerable();
return r;
Это не удается
var r = objapi.storedProcudureName(arguments).AsEnumerable();
var r1 = r.First();
это также не
var r = objapi.storedProcudureName(arguments).AsEnumerable();
var r1 = r.FirstOrDefault();
что я здесь отсутствует?
Как это провал? Какие ошибки вы получаете? –
Зная, какая ошибка вы видите, поможет определить правильное решение. Как сказал Sajeetharan в своем ответе, вероятно, вам нужно сначала перечислить перечисление в конкретный тип (например, список). –