using System.Collections.Generic; namespace MMDAL.DTO.Inspection { public class InspectionParameterSectionDTO { #region PrivateMembers private string sectionname = string.Empty; // FIX: renamed to avoid nested same-name confusion in JSON binding private List parameters = new List(); #endregion #region PublicMembers public string SectionName { get { return sectionname; } set { sectionname = value; } } /// /// FIX: /// Renamed from InspectionParameterArray → Parameters /// This avoids recursive binding issue and fixes Int32 mapping errors /// public List Parameters { get { return parameters; } set { parameters = value; } } #endregion } }