Beispiel #1
0
 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)
     {
     }
 }
Beispiel #2
0
        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)));
        }