public LaunchDescriptorsGroup(LaunchDescriptor[] descriptors) { if(descriptors == null || descriptors.Length == 0) { throw new ArgumentException(); } this.descriptors = descriptors; }
public LaunchDescriptor ForConfiguration(LaunchDescriptor.Configuration configuration) { return descriptors.SingleOrDefault(x => x.AssemblyConfiguration == configuration); }