public void Enable() { if (enabled == true) { throw new DomainException("The post is already enabled."); } Raise(PostEnabledDomainEvent.Create(this)); }
protected void When(PostEnabledDomainEvent @event) { enabled = true; }
public void Enable() { if (enabled == true) { throw new DomainException("The post is already enabled."); } Raise(PostEnabledDomainEvent.Create(this)); }
protected void When(PostEnabledDomainEvent @event) { enabled = true; }