public void UpdateContent(Title title, Content content) { if (enabled == false) { throw new DomainException("The blog is disabled. Enable this before making any changes."); } Raise(PostContentUpdatedDomainEvent.Create(this, title, content)); }
protected void When(PostContentUpdatedDomainEvent @event) { title = @event.Title; content = @event.Content; }