Я написал веб-API, в котором он возвращает / производит ответ JSON.Ниже приведен код для того же.
[HttpGet]
[Route("someapi/myclassdata")]
[Produces("application/json")]
public MyClassData GetMyClassData(int ID, int isdownload)
{
myclassdata = myclassdataBL.GetMyClassData(ID);
return myclassdata;
//**Commented Code**
//if(isdownload==1)
//{
//download file
//}
//else
//{
// send response
//}
}
До сих пор он работает нормально.Теперь я хочу создать и загрузить файл, основываясь на значении параметра isDownload .
Таким образом, после получения данных, если файлы должны быть загружены, я хочу загрузить файл, в противном случае я отправлю ответ json.
Итак, мой вопрос: можем ли мы отправить ответ json или загрузитьфайл в том же методе веб-API.
Любая помощь по этому вопросу приветствуется!