2012-03-12 11 views
0

として渡される私はこのようなメソッドを呼び出します。JSONパラメータがnullの

ヘッダ:

User-Agent: Fiddler 
Content-type: application/json 
Content-length: 116 
Host: localhost:1234 

POSTメソッド、URL:

http://localhost:1234/MyService.svc/json/MyMethod 

パラメータ:

{"email":"[email protected]","json":{"array1":[],"array2":[],"array3":[]}} 

メソッドのシグネチャは次のとおりです。

public Result MyMethod(string email, Dictionary<string, object> json) 

このメソッドが呼び出されます。電子メールはOK値ですが、jsonはカウントがゼロです。どうして? 、一覧リスト、リスト、と私は方法に変更:

public void MyMethod(string email, theNewClass json) ; 

をし、それが働いていた私は、これらのプロパティを持っていた新しいクラスを作成していた何をしたか

+0

@HarHaHu何件? –

+0

タグにseverside言語を追加した場合のヘルプ!また、JOSNをどのように生成しているかを示すのに役立ちます。 – epascarello

+0

@HarHaHuああ、ちょうどjsonに時計を追加する。 nullではありませんが、何も含まれていません。 –

答えて

0