首页 > 解决方案 > 如何使用推送通知将来自 webapi 操作方法的返回消息显示到我的 Web 浏览器

问题描述

我只调用http://localhost:2788/Home/Status这个 url 作为来自邮递员的 webapi 我发布消息并返回一个字符串现在我想在我的这个页面上更新这个字符串消息 http://localhost:2788/Home /Status使用推送通知我如何执行此操作。

public ActionResult Status()
            {
                return View();
            }

            [HttpPost]
            public ActionResult Status(string status)
            {

                msg m = new msg();
                m.message = status;

                return Json(status, JsonRequestBehavior.AllowGet);

            }
            public class msg
            {
                public string message { get; set; }
            }

这是我的查看页面

@model  PamPam1.Controllers.HomeController.msg
@{
    ViewBag.Title = "Status";
}
<html>
<head>
    @*<script src="~/scripts/model.js"></script>*@

</head>
<body>
    @if (Model != null)
    {
        <h2 id="status">@Model.message</h2>
    }
</body>
</html>

标签: c#sql-serverasp.net-mvcasp.net-web-apipush-notification

解决方案


推荐阅读