public バックログアイテムタイプ変更時(Tenants.テナントId tenantId, バックログアイテムId backlogItemId, バックログアイテムタイプ type)
        {
            this.TenantId = tenantId;
            this.EventVersion = 1;
            this.OccurredOn = DateTime.UtcNow;
            this.BacklogItemId = backlogItemId;

            this.BacklogItemType = type;
        }
コード例 #2
0
        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<タスク>();
        }
コード例 #3
0
 public void ChangeType(バックログアイテムタイプ type)
 {
     this.Type = type;
     DomainEventPublisher.Instance.Publish(
         new バックログアイテムタイプ変更時(this.TenantId, this.BacklogItemId, type));
 }