Преобразование модели Razor в JSON объект в js, выбрасывающий «System.InvalidOperationException» - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть проект в. net mvc, где в index.cs html У меня есть модальное значение как @model BulkUploadFileUploadModel.

Когда я пытаюсь преобразовать эту модель в JSON объект, используя JSON.parse('@Html.Raw(Json.Encode(Model.UploadedDataWithStatus))'); выдает следующую ошибку:

System.InvalidOperationException: 'A circular reference was detected while serializing an object of type 'System.Reflection.RuntimeModule'.'

Мой модал содержит словарь как Dictionary<string, DataTable>.

Ранее, когда этот словарь был Dictionary<string, List<Someclass>>, он работал нормально.

Я что-то не так делаю? Есть ли другой способ конвертировать модель в JSON объект? Любая помощь приветствуется. Заранее спасибо.

Редактировать: BulkUploadFileUploadModel содержит UploadedDataWithStatus Словарь, где BulkUploadFileUploadModel - это класс, содержащий словарь

...