namespace Yw.Application.Curve { /// /// /// public class PumpIdsInput : IValidatableObject { /// /// 泵 id 列表 /// [Required] public string PumpIds { get; set; } /// /// /// /// /// public IEnumerable Validate(ValidationContext validationContext) { var ids = LongListHelper.ToList(PumpIds); if (ids == null || ids.Count < 1) { yield return new ValidationResult("PumpIds 必须是用 , 隔开的ID列表", new string[1] { "PumpIds" }); } } } }