public バックログアイテムストーリポイントアサイン時(Tenants.テナントId tenantId, バックログアイテムId backlogItemId, ストーリポイント storyPoints) { this.TenantId = tenantId; this.EventVersion = 1; this.OccurredOn = DateTime.UtcNow; this.BacklogItemId = backlogItemId; this.StoryPoints = storyPoints; }
public バックログアイテム( テナントId tenantId, プロダクトId productId, バックログアイテムId backlogItemId, string summary, string category, バックログアイテムタイプ type, バックログアイテムステータス backlogItemStatus, ストーリポイント storyPoints) { this.BacklogItemId = backlogItemId; this.Category = category; this.ProductId = productId; this.Status = backlogItemStatus; this.StoryPoints = storyPoints; this.Summary = summary; this.TenantId = tenantId; this.Type = type; this.tasks = new List<タスク>(); }
public void AssignStoryPoints(ストーリポイント storyPoints) { this.StoryPoints = storyPoints; DomainEventPublisher.Instance.Publish( new バックログアイテムストーリポイントアサイン時(this.TenantId, this.BacklogItemId, storyPoints)); }