Przekaż kontroler JSON Object To MVC jako argument

Mam następujący dowolny obiekt JSON (nazwy pól mogą zostać zmienione).

  {
    firstname: "Ted",
    lastname: "Smith",
    age: 34,
    married : true
  }

-

public JsonResult GetData(??????????){
.
.
.
}

Wiem, że mogę zdefiniować klasę tak jak obiekt JSON z tymi samymi nazwami pól jak argument, ale chciałbym, aby mój kontroler zaakceptował dowolny obiekt JSON z różnymi nazwami pól.

questionAnswers(3)

yourAnswerToTheQuestion