У меня есть частичное представление в приложении ASP.NET MVC:
@Html.Partial("_Comments", Model)
Я хочу сделать этот фрагмент "плагином", который можно вызывать из других приложений. Итак, я создал отдельное действие в моем контроллере для возврата только этого частичного представления:
public ActionResult Embed()
{
return View("_Comments", new CommentsModel());
}
Затем к этому действию можно обратиться по URL-адресу [root] / Comments / Embed и вернуть HTML-код частичного представления.
Есть ли чистый способ встроить ответ с этого URL в отдельное представление бритвы MVC (в совершенно другом приложении)?
Спасибо!