public バックログアイテムステータス変更時(Tenants.テナントId tenantId, バックログアイテムId backlogItemId, バックログアイテムステータス status) { this.TenantId = tenantId; this.EventVersion = 1; this.OccurredOn = DateTime.UtcNow; this.BacklogItemId = backlogItemId; this.Status = status; }
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<タスク>(); }
void ElevateStatusWith(バックログアイテムステータス status) { if (this.Status == バックログアイテムステータス.Scheduled) { this.Status = バックログアイテムステータス.Committed; } }