私はプッシュ通知を処理するコントローラを持っています。クライアントは、デバイストークン、メッセージ、タイトルなどの必要な詳細以外に、カスタムペイロードを、コントローラをプロキシとして宛先に送信したいと考えています。 "{}"
:C#MVCカスタムペイロードを動的オブジェクトとして受け取る方法
JSON
...
...
data:{
type:"asdasd",
postId:123
}
クラスバインダー
Class{
...
...
public dynamic data { get; set; }
}
はしかし、私は、文字列としてデータを表示しようとしたとき、それは私にこれを返されたことに気づきました。
カスタムペイロードを処理する方法が間違っていますか?ご意見をお聞かせください。
編集:私はJSONを受け取る方法:
[HttpPost]
public void doThis(Class class)
コントローラがdoThis機能でデータを受信する方法は?そのコードも表示してください。 –
MVC4を使用しています。モデルバインディングを使用してJSONを解析し、定義されたクラスにします。 doThisメソッド内のコードは、JSON – Kei
の解析とは関係ありません。[mcve]を提供してください。現在の情報が完全ではありません – Nkosi