API MVC Rest - невозможно получить команду Collection в json-параметре

Я пытаюсь отправить этот json на контроллер

{  
   "Name":"Ford Focus",
   "CarProperties":[  
      {
         "Name":"Airbag"
      }
   ]
}

Как вы видите, есть коллекция под названием CarProperties. Я хочу обработать эту коллекцию в моей функции Controller. Но получение нулевого значения.

контроллер

public class TestController : ApiController
{

    public CarViewModel PostCar(CarViewModel car)
    {
        //Here is the error
        // Output is : {"Name":"Ford Focus"} so, car.CarProperties has come as null
        return car;
    }

}

Просмотр моделей

public class CarPropertyViewModel {
    public string Name;
}

public class CarViewModel
{
    public string Name;
    public List<CarPropertyViewModel> CarProperties { get; set; }
}

Что я делаю неправильно?