public void Remove(string userId)
        {
            var evt = new FeedRemovedEvent(Guid.NewGuid().ToString(), Id, Version + 1, userId);

            Handle(evt);
            DomainEvts.Add(evt);
        }
 private void Handle(FeedRemovedEvent evt)
 {
     if (UserId != evt.UserId)
     {
         throw new DomainException(string.Format(Global.CannotRemoveFeed, evt.UserId));
     }
 }