I have an mp3 file in my site. I want to output it as a view. In my controller I have:
public ActionResult Stream()
{
string file = \'test.mp3\';
public FileResult Download(Guid mp3FileID)
{
string mp3Url = DataContext.GetMp3UrlByID(mp3FileID);
WebClient urlGrabber = new WebClient();
byte[] data = urlGrabber.DownloadData(mp3Url);
FileStream fileStream = new FileStream("ilovethismusic.mp3", FileMode.Open);
fileStream.Write(data, 0, data.Length);
fileStream.Seek(0, SeekOrigin.Begin);
return (new FileStreamResult(fileStream, "audio/mpeg"));
//return (new FileContentResult(data, "audio/mpeg"));
}