Вы можете сериализовать его как Json (используя Json.NET).Но вы должны развернуть круговые зависимости.
Мы обычно вручную сериализуем объекты и вводим информацию, чтобы мы отправляли в браузер только необходимую информацию.Но браузер может отправить модель обратно (с частичной информацией), и механизм связывания преобразует обратно в модель C #.