public async Task <IActionResult> Edit(int stackId, int id) { var vModel = new TaskViewModel { StackId = stackId, Id = id, Task = (await _taskModel.Get(id)) ?? new Task() { } }; vModel.TaskContent = JsonConvert.DeserializeObject <TaskContent>(vModel.Task.Content ?? ""); return(View(vModel)); }