Как я могу инкапсулировать следующий код и включить его в свое представление?MVC Return Content vs Return View
public ActionResult Index()
{
string restURL = "http://loripsum.net/api/3/medium/";
using (var client = new WebClient())
{
var data = client.DownloadString(restURL);
return Content(data, "application/json");
}
}
Как вы можете видеть, я не доступ к моей странице просмотра на всех, и я не знаю, как вставить этот код в поле зрения у меня есть. Могу ли я превратить это в функцию, а затем вызвать его с обратным представлением (foo)?
Спасибо! Извините, прошло много лет с тех пор, как я использовал mvc
Большое спасибо Расселу, я очень ценю вашу помощь. –
Привет, Рассел, могу я спросить - когда вы ссылаетесь на проверку, ссылаетесь ли вы на привязку моей модели? Вот окончательный продукт, с которым вы мне помогли. Еще раз спасибо https://dotnetfiddle.net/FVBCGq –
Ну, если вы думаете об этом, если вы рекламируете контент, поступающий с стороннего сайта, и вы его вообще не проверяете - что, если кто-то взломает этот сайт или что он возвращает вредоносный скрипт? Вы помогаете распространять этот скрипт напрямую, встраивая его, не делая никаких проверок на его содержимое. –