Ejemplo n.º 1
0
Archivo: Post.cs Proyecto: mastoj/NBlog
 public void Update(string title, string content, string slug, List<string> tags, string excerpt)
 {
     var lastSaveTime = DateTime.Now;
     var updateEvent = new PostUpdatedEvent(title, content, slug, tags, excerpt, lastSaveTime, AggregateId);
     Apply(updateEvent);
 }
Ejemplo n.º 2
0
 public override void When()
 {
     _newDate = DateTime.Now;
     _postUpdatedEvent = new PostUpdatedEvent("Title2", "Content2", "Slug2",
                                                 new List<string>() {"tag3", "tag4"}, "Excerpt2", _newDate,
                                                 _postId);
     PostView.Handle(_postUpdatedEvent);
 }
Ejemplo n.º 3
0
Archivo: Post.cs Proyecto: mastoj/NBlog
 private void PostUpdated(PostUpdatedEvent postUpdatedEventUpdatedEvent)
 {
     _title = postUpdatedEventUpdatedEvent.Title;
     _slug = postUpdatedEventUpdatedEvent.Slug;
     _tags = postUpdatedEventUpdatedEvent.Tags;
     _excerpt = postUpdatedEventUpdatedEvent.Excerpt;
     _content = postUpdatedEventUpdatedEvent.Content;
 }