Как вызвать всплывающее предупреждение со значениями, взятыми из webapi в ASP.NET MVC?
Я работаю над существующим проектом в .NET MVC.
У меня есть следующий API. Мне нужно создать всплывающее окно предупреждения во всех представлениях, представляющих call_id и user_id, полученные в результате вызова. Возможно ли это?
public partial class sos_message { public int call_id { get; set; } public String user_id { get; set; } public String message { get; set; } public int StatusCode { get; set; } } public System.Web.Http.Results.JsonResult<String> Get_SOS_Alert(int call_id, String u_id) { using (EMSMVCEntities entities = new EMSMVCEntities()) { var jsonResult = JsonConvert.Null; try { sos_message message = new sos_message() { call_id = call_id, user_id = u_id, message = "SOS", StatusCode = 1 }; jsonResult = JsonConvert.SerializeObject(message); } catch (SqlException ex) { error_message error_status = new error_message() { StatusCode = 0 }; jsonResult = JsonConvert.SerializeObject(error_status); } return Json(jsonResult); } }
Что я уже пробовал:
Я попытался разработать новый контроллер, подобный этому примеру Создать оповещение от контроллера представления с помощью JavaScript оповещения функции MessageBox[^] орех я не знаю, как вызвать его, когда вызывается API, и как показать его во всех доступных представлениях.