public IActionResult Stop([FromForm] StreamViewModel urlModel) { // cancel a task StreamRadioRipper.StopStream(urlModel?.Url); return(Ok("Stop stream request received!")); }
public IActionResult DeleteFile([FromForm] StreamViewModel urlModel) { try { StreamRadioRipper.DeleteSong(urlModel?.Url, urlModel?.FileName); return(Ok("Deleted maybe!")); } catch (Exception e) { return(BadRequest(e?.Message)); } }
public IActionResult GetFiles([FromForm] StreamViewModel urlModel) { var files = StreamRadioRipper.DownloadedSongs(urlModel?.Url, urlModel.Info); return(Ok(files)); }