Я хочу знать, есть ли какой-либо код результата действия с открытым исходным кодом, доступный для asp.net mvc, в котором я могу передать URL-адрес, и он ответит на содержимое.
Так же, как есть некоторые встроенные результаты действий
- FileResult
- FileStreamResult
Я хочу создать собственный результат действия, в котором я могу передать URL-адрес (в основном URL-адрес mp3), который будет загружен в память, а содержимое будет передано в текущий исполняемый ответ.
Он также должен поддерживать загрузку возобновления, если это поддерживается сервером и клиентом. Это обязательно для меня.
public UrlActionResult DownloadUrl(string url)
{
return new UrlActionResult("http://www.example.com/audiofile.mp3");
}