コード例 #1
0
 public SchedulingInfo Build()
 {
     SchedulingInfo newSchedulingInfo = new SchedulingInfo();
     _builderActions.ForEach(a => a(newSchedulingInfo));
     return newSchedulingInfo;
 }
コード例 #2
0
 public bool IsValid(SchedulingInfo schedulingInfo)
 {
     return BuildSpecifications().All(x => x.IsSatisfiedBy(schedulingInfo));
 }