Esempio n. 1
0
File: Blog.cs Progetto: mastoj/NBlog
 private Blog(string title, string subtitle, Guid userId, Guid aggregateId)
     : this()
 {
     var blogCreatedEvent = new BlogCreatedEvent(title, subtitle, DateTime.Now, aggregateId);
     var userAddedEvent = new UserAddedToBlogEvent(userId, aggregateId);
     Apply(blogCreatedEvent);
     Apply(userAddedEvent);
 }
Esempio n. 2
0
File: Blog.cs Progetto: mastoj/NBlog
 private void UserAddedToBlogEvent(UserAddedToBlogEvent userAddedToBlogEvent)
 {
     if (_usersIds == null)
     {
         _usersIds = new List<Guid>();
     }
     _usersIds.Add(userAddedToBlogEvent.UserId);
 }