/// <summary> /// Converts the interchange to edi message. /// </summary> /// <param name="context"> /// The interchange context. /// This sets the non format default separators. /// </param> /// <returns> /// The edi message. /// </returns> public List <string> ToEdi(InterchangeContext context = null) { var edifactLexer = new ToEdiLexer(EdiHelper.Serialize(this), context); edifactLexer.Analyze(); return(edifactLexer.Result); }
/// <summary> /// Converts the interchange to edi message. /// </summary> /// <param name="context"> /// The interchange context. /// This sets the non format default separators. /// </param> /// <returns> /// The edi message. /// </returns> public override List<string> ToEdi(InterchangeContext context = null) { var edifactLexer = new ToEdiLexer(EdiHelper.Serialize(this), context); edifactLexer.Analyze(); return edifactLexer.Result; }