2012-03-22 130 views
0

當我有這樣的方法:參數的構造函數的錯誤調用操作方法

public ActionResult MyMethod(string email, MyComplexObject json) 

當我把它用這些參數我從標題錯誤:

{"email":"[email protected]","json":{"some big json which consists of many arrays"}} 

如果我添加一個參數的構造函數在MyComplexObject類中,不會發生異常,但json會作爲null傳遞。無參的構造函數被調用。如何調用其他構造函數,而不是默認的構造函數?

+0

我無法破譯片段中的語言。發佈更多的代碼,使其看起來像一個電話,而不是一些隨機字符串。 – 2012-03-22 11:06:48

回答

0

我所做的就是創建一個新的類,它有同樣的propertieswhich在大JSON是過去了,我改變了方法:

public void MyMethod(string email, theNewClass json) ; 

和它的工作。

相關問題