public バックログアイテムタイプ変更時(Tenants.テナントId tenantId, バックログアイテムId backlogItemId, バックログアイテムタイプ type) { this.TenantId = tenantId; this.EventVersion = 1; this.OccurredOn = DateTime.UtcNow; this.BacklogItemId = backlogItemId; this.BacklogItemType = type; }
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 ChangeType(バックログアイテムタイプ type) { this.Type = type; DomainEventPublisher.Instance.Publish( new バックログアイテムタイプ変更時(this.TenantId, this.BacklogItemId, type)); }