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)); }