public BacklogItemDiscussionInitiated(TenantId tenantId, BacklogItemId backlogItemId, BacklogItemDiscussion discussion)
        {
            this.TenantId = tenantId;
            this.BacklogItemId = backlogItemId;
            this.Discussion = discussion;

            this.EventVersion = 1;
            this.OccurredOn = DateTime.Now;
        }
 public void InitiateDiscussion(BacklogItemDiscussion discussion)
 {
     this.Discussion = discussion;
     DomainEventPublisher.Instance.Publish(new BacklogItemDiscussionInitiated(this.TenantId,
         this.BacklogItemId, this.Discussion));
 }