Есть ли способ подключить фильтр к ответу WebAPI для преобразования обычного ответа JSON в ответ .csv (text/csv)?Фильтр WebAPI для преобразования ответа в CSV
У меня есть несколько отчетов, которые обращаются к ReportController (ApiController) для данных JSON для заполнения отчетов. Мне бы очень понравилось, если бы я мог преобразовать эти данные в .csv и перемещать пользователей по URL-адресу GET через вызов window.open() или href.
Я еще не делал фильтры. С чего я начал? Кто-нибудь работает над чем-то подобным раньше?
Я думаю, что WebAPI позволяет вам возвращать JSON или XML, а не файл. Вы можете сделать это в обычном MVC-контроллере, возвратив FileResult из метода действий. – Rob