/// <summary> /// Gets a list of flattened payload arguments /// </summary> public string GetFlattenedPayloadArgs() { return(string.Join(",", FlattenedPayload.Select(i => i.Address))); }
/// <summary> /// The parameter names for the normalized message format string /// </summary> public IEnumerable <string> GetMessageFormatParameters() { return(FlattenedPayload.Select(p => p.Address).Concat(Payload.Select(p => p.Name))); }