У меня есть приложение для создания отчетов, которое взаимодействует с пользовательской системой и возвращает данные для использования в отчетах. Поскольку я не контролирую данные и не знаю структуры данных, я использую C # DataTables для хранения данных.
Не возникло требования предоставлять данные, возвращаемые моим приложением через PowerPivot через веб-службу, теперь я понимаю, что для этого мне нужно использовать службу данных WCF.
Моя проблема в том, что я не хочу возвращать объект DataTable, я бы предпочел преобразовать его во что-то более управляемое и вернуть его.
Может ли кто-нибудь предложить альтернативы для этого?