public ActionResult ReleaseFeed(ReleaseFeedDto model)
 {
     if (!AppUser.Roles.Contains("Editor"))
     {
         return(View("Error"));
     }
     if (ModelState.IsValid)
     {
         if (model.ReceiverEmail != null && MyService.MyUserManager.FindByNameAsync(model.ReceiverEmail).Result == null)
         {
             ModelState.AddModelError("", "无此用户");
             return(View("ReleaseFeed", model));
         }
         var feed = new Message()
         {
             MessageType     = "Feed.Release",
             IsBroadcast     = model.IsBroadcast,
             Title           = model.FeedTitle,
             Text            = model.FeedText,
             Pictures        = (model.Images == null ? new List <string>() : model.Images),
             DestinationLink = (model.DestinationLink.Equals("#") ? "javascript:void(0);" : model.DestinationLink),
             NewBlank        = (model.DestinationLink.Equals("#") ? false : model.NewBlank),
             ReceiverId      = ((model.ReceiverEmail == null || model.ReceiverEmail.Equals("")) ? Guid.Empty : MyService.MyUserManager.FindByNameAsync(model.ReceiverEmail).Result.Id),
             MessageFrom     = AppUser.Id.ToString()
         };
         MyService.FeedService.SendMessage(feed);
         ViewBag.Information = "Feed【" + model.FeedTitle + "】发布成功!";
     }
     return(View("ReleaseFeed", model));
 }
        public ActionResult ReleaseFeed()
        {
            var NewFeed = new ReleaseFeedDto();

            return(View(NewFeed));
        }