public Descriptor(TriggerParameter item, int index) : base(FormatName(item, index), null) { _item = item; }
private static string FormatName(TriggerParameter item, int index) { var name = item.Name; return !string.IsNullOrEmpty(name) ? name : string.Format("[{0}]", index); }