Могу ли я использовать "yield return" для метода mvc, если да, то как мне получить данные в запросе ajax?
Я не могу найти какую-либо информацию / вопрос по этой проблеме, у меня есть контроллер с методом, который возвращает доходность, я использую ajax для выполнения запроса, но все, что я получаю, это текст, позвольте мне показать вам.
[HttpPost]
public IEnumerable GetData(int par1, int par2)
{
foreach(var data in GetData())
{
yield return data ;
}
}
Это ответ, который я получаю:
GetData_21
Я вызываю метод следующим образом:
$.ajax({
type: 'POST',
url: url,
data: {
par1: 2,
par2: 2
},
success: function (result) {
console.log(result);
},
failure: function () {
}
});