예제 #1
0
        public static void Visit(string blogId, string userId)
        {
            var blogVisitor = new BlogVisitor {
                BlogId = blogId, UserId = userId, VisitTime = DateTime.Now
            };

            BaseCommandBus.AsyncBaseSendCommand(Command <BlogVisitor> .InitBaseCommand(blogVisitor));
        }
예제 #2
0
 public static void Delete(string visitorId)
 {
     BaseCommandBus.AsyncBaseSendCommand(Command <BlogVisitor> .InitBaseCommand(new BlogVisitor {
         Id = visitorId
     }, CommandEnum.Delete));
 }
예제 #3
0
 public static void Delete(string id)
 {
     BaseCommandBus.AsyncBaseSendCommand(Command <BlogContent> .InitBaseCommand(new BlogContent {
         Id = id
     }, CommandEnum.Delete));
 }
예제 #4
0
 public static void Publish(BlogContent blogContent)
 {
     BaseCommandBus.AsyncBaseSendCommand(Command <BlogContent> .InitBaseCommand(blogContent));
 }
예제 #5
0
 public static void Update(User user)
 {
     BaseCommandBus.AsyncBaseSendCommand(Command <User> .InitBaseCommand(user, CommandEnum.Update));
 }
예제 #6
0
 public static void Register(User user)
 {
     BaseCommandBus.AsyncBaseSendCommand(Command <User> .InitBaseCommand(user));
 }