Como enviar Json String para o controlador em mvc4 e desserializar json

Eu tenho o objeto json como abaixo

Extension = {
"BookMarks":
[{"Name":"User1","Number":"101"},
{"Name":"User2","Number":"102"},
{"Name":"User3","Number":"103"}]}

Eu quero enviar este json string para o meu método de ação do controlador e desserializar os dados

Eu quero passar os dados para o partialview

 public ActionResult ExtensionsDialog(var data)
        {
            return PartialView(data); 
        }

Qualquer ajuda Obrigado antecipadamente ..

questionAnswers(5)

yourAnswerToTheQuestion