public ViewResult History() { var model = new ChattyMessage(); model.ActionName = "Query.Historic"; model.ContentType = "application/json"; model.LastUpdated = DateTime.Now.AddDays(-180); model.Source = this.__FormatIdentity(); return(Render(model)); }
public ActionResult DoIt(ChattyMessage msg) { // post content to storage and put a message in the queue. var mgr = new MessageManager(); mgr.PostMessage(msg); return(RedirectToAction("Index", "Home")); }
public ViewResult MergeData() { var model = new ChattyMessage(); model.ActionName = "CreateData"; model.ContentType = "text/sql;dontnet/linq>[[CreateData]]"; model.LastUpdated = DateTime.Now; model.Source = this.__FormatIdentity(); return(Render(model)); }
public ViewResult CreateData() { var model = new ChattyMessage(); model.ActionName = "CreateData"; model.ContentType = "text/sql;application/json"; model.LastUpdated = DateTime.Now; model.Source = this.__FormatIdentity(); return(Render(model)); }
public ViewResult Query() { var model = new ChattyMessage(); model.ActionName = "Query"; model.ContentType = "text/sql"; model.LastUpdated = DateTime.Now; model.Source = this.__FormatIdentity(); return(Render(model)); }
public void PostMessage(ChattyMessage content) { // add item to queue var queue = _getQueue(); queue.AddMessage(new CloudQueueMessage(content.ToString())); var container = _getBlobContainer(); var blob = container.GetBlockBlobReference(content.ToString()); using (var ms = new MemoryStream()) { var ser = new XmlSerializer(typeof(ChattyMessage)); ser.Serialize(ms, content); ms.Position = 0; blob.UploadFromStream(ms); } }
private ViewResult Render(ChattyMessage model) { return(View(model)); }