Вы сериализуете модель и инициализируете Vue следующим образом:
let data = @Html.Raw(Json.Encode(Model));
let vm = new Vue({
...
data: data
});
ОБНОВЛЕНИЕ
Если вы не хотите сериализовать всю модель, это нормально: просто сериализуйте части, которые вам нужны.В некоторых случаях сериализация может не понадобиться вообще.Например, если требуемое свойство уже является примитивным типом, таким как строка или int.По существу:
data: {
someString: "@Model.SomeString",
someInt: @Model.SomeInt,
someList: @Html.Raw(Json.Encode(Model.SomeList)),
// etc.
}