/// <summary> /// Send a Udp message /// </summary> /// <param name="httpViewModel"></param> /// <returns></returns> public ActionResult SendUdpBroadcast(HttpViewModel httpViewModel) { if (httpViewModel == null) { throw new ArgumentNullException(nameof(HttpViewModel)); } var response = HTTPManager.SendUdpBroadcast(httpViewModel.HttpRequest, httpViewModel.HttpPortNumber); httpViewModel.HttpResponse = response; return(PartialView("_HttpResponse", httpViewModel)); //Note This is not used in the view we just need it because ActionResults demand a Return }