Bu şekilde hocam
{
"userEmail": "admin@admin.com",
"timeBanned": "2021-12-18T16:48",
"userBanned": false,
"userCategory": [
{
"startService": "2021-12-21T22:44",
"endService": "2021-12-21T22:44",
"maxlogin": "0", "sessionTime": "2",
"sleep": "2021-12-21T22:44",
"feedback": "Hesabınıza bir servis tanımlanmamış.",
"categoryId": "x"
},
{
"startService": "2021-12-21T22:24",
"endService": "2021-12-21T22:24",
"maxlogin": "0", "sessionTime": "2",
"sleep": "2021-12-21T22:24",
"feedback": "Hesabınıza bir servis tanımlanmamış.",
"categoryId": "z"
}
]
}
Muhtemelen sorun şu(Kodunuzu debug yapmadan bir şey demek zor.);
View tarafında yaptığınız POST JS kullanılan ve Controller tarafında yapılan Parse biri list biri array
Json to Class yapar iseniz bu Json List olarak dönüştürecektir.
Ki öyle de kullanabilirsiniz ama illa Array kullanmanız gerekiyor ise Array oluşturduğunuz kısmı = new Array(); olarak boş bir array oluşturup tekrar denermisiniz