using Packager.Tasks; namespace Packager { public static class TaskUtility { public static void ValidateTaskInput(Task task) { var inputDesc = task.GetInputsDesc(); foreach (var input in inputDesc) { if (input.Input.Count == 0 && input.Flags != InputFlags.Optional) { throw new EmptyInputException(input.DisplayName); } } } } }