public static void SendToAll(MyEntitySample itm) { try { TopicClient Client = TopicClient.CreateFromConnectionString( Settings.Default.SERVICEBUS_URI , "mytopic"); var msg = new BrokeredMessage( JsonConvert.SerializeObject(itm, Formatting.Indented)); msg.Properties.Add("Category", itm.Name); Client.Send(msg); } catch (Exception ex) { } }
public ActionResult Index() { ViewBag.LinuxData = "VNET not connected!"; try { ViewBag.LinuxData = getGeoIPData(getIP(Request)); } catch (Exception e) { ViewBag.LinuxData = e.ToString(); } var cx = new MyModel(); var itm = new MyEntitySample(); itm.Name = ViewBag.LinuxData; cx.MyEntitySamples.Add(itm); cx.SaveChanges(); ServiceBusHelper.SendToAll(itm); return(View(cx.MyEntitySamples.OrderByDescending(e => e.Id).Take(8))); }