Copy your JSON/XML data and Paste it as Classes in Visual Studio
Copy the JSON response/data
{
"MaterialID": 3,
"CASNumber": "CAS0003",
"MaterialTypeID": 1,
"MaterialTypeName": "KSM",
"UnitID": 1,
"UnitName": "GMS",
"Plant": "ML15",
"MaterialNumber": "100P00A00367",
"MaterialDescription": "HDPE OPEN TOP DRUM WITH LID CLAMP-10L",
"IsActive": true,
"LastUpdatedBy": "scmuser",
"LastUpdatedOn": "13-Feb-2024, 20:53:53"
}
JSONOpen Visual Studio and click on any .cs file. Go to Edit->Paste Special menu

Click “Paste JSON AS Classes” option
public class Rootobject
{
public int MaterialID { get; set; }
public string CASNumber { get; set; }
public int MaterialTypeID { get; set; }
public string MaterialTypeName { get; set; }
public int UnitID { get; set; }
public string UnitName { get; set; }
public string Plant { get; set; }
public string MaterialNumber { get; set; }
public string MaterialDescription { get; set; }
public bool IsActive { get; set; }
public string LastUpdatedBy { get; set; }
public string LastUpdatedOn { get; set; }
}
C#Next step, change your class name and use it.