public プロダクトディスカッション初期時(テナントId tenantId, プロダクトId productId, プロダクトディスカッション productDiscussion) { this.EventVersion = 1; this.OccurredOn = DateTime.Now; this.ProductDiscussion = productDiscussion; this.ProductId = productId; this.TenantId = tenantId; }
public プロダクトディスカッションリクエスト時( テナントId tenantId, プロダクトId productId, プロダクトオーナId productOwnerId, string name, string description, bool requestingDiscussion) { this.Description = description; this.EventVersion = 1; this.Name = name; this.OccurredOn = DateTime.Now; this.ProductId = productId; this.ProductOwnerId = productOwnerId; this.RequestingDiscussion = requestingDiscussion; this.TenantId = tenantId; }
public プロダクト作成時( テナントId tenantId, プロダクトId productId, プロダクトオーナId productOwnerId, string name, string description, ディスカッションアベイラビリティ availability) { this.Availability = availability; this.Description = description; this.EventVersion = 1; this.Name = name; this.OccurredOn = DateTime.Now; this.ProductId = productId; this.ProductOwnerId = productOwnerId; this.TenantId = tenantId; }
public プロダクトスプリントスケジュール時( テナントId tenantId, プロダクトId productId, スプリントId sprintId, string name, string goals, DateTime starts, DateTime ends) { this.Ends = ends; this.EventVersion = 1; this.Goals = goals; this.Name = name; this.OccurredOn = DateTime.Now; this.ProductId = productId; this.SprintId = sprintId; this.Starts = starts; this.TenantId = tenantId; }
public プロダクトリリーススケジュール時( テナントId tenantId, プロダクトId productId, リリースId releaseId, string name, string description, DateTime starts, DateTime ends) { this.Description = description; this.Ends = ends; this.EventVersion = 1; this.Name = name; this.OccurredOn = DateTime.Now; this.ProductId = productId; this.ReleaseId = releaseId; this.Starts = starts; this.TenantId = tenantId; }