2012-03-22 131 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) ; 

和它的工作。

相关问题