Есть ли способ обновить текущее представление в браузере на основе вызова AJAX из приложения Unity3D - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть приложение в asp.net mvc 5 i есть контроллер HomeController.cs, теперь я знаю, что если я сделаю ajax-вызов из index.cshtml, используя jquery, я смогу вызвать Index, который будет возвращать PartialView.

Однако я ДОЛЖЕН совершить вызов из приложения unity3D (это необходимо) в контроллер. Если я позвоню из unity3D, это вернет результат (частичное представление) обратно в Unity3D, пока я хочу обновить index.csthml, который находится в браузере. Есть ли способ сделать это? Вкратце: код из unity3D должен обновить страницу в браузере

Я попытался вызвать функцию javascript в контроллере, но она должна вернуть представление, которое все еще будет возвращено в unity3D

HomeController.cs

List<NukeCola> nukes = new List<NukeCola>();

    public ActionResult Index()
    {
        return View(nukes);
    }

    [HttpPost]
    public ActionResult Index(int number)
    {
        nukes.Remove(nukes.Where(a => a.Number == number).First());

        return PartialView("_Something",number);
    }

Скрипт Unity

void Start ()
{
    RestClient.Post("http://localhost:64746/Home/" + number);

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...