Я понимаю, что вы не можете вернуть общий список в стандартном веб-сервисе .asmx. Однако я считаю, что вы можете вернуть массив []. Моя проблема заключается в преобразовании списка в массив. Кто-нибудь может помочь? У меня есть куча бизнес-объектов, которые уже возвращают список типов, поэтому я не готов преобразовывать исходные объекты в массивы...
Вот мой веб-метод.
[WebMethod]
public Book[] GetBooksList()
{
List<Book> obj = new List<Book>();
BookDA dataAccess = new BookDA();
obj = dataAccess.GetBooksAll().ToArray(); //error 1 here on conversion
return obj; //error 2 here
}
Ошибка, которую я получаю, является 2-кратной: невозможно неявно преобразовать тип BookDTO.Book [] в GenericList
Невозможно неявно преобразовать тип GenericList в