DotNetNukeServiceframeworkはASP.NETMVC2に基づいているため、すぐに使用できるjsonモデルバインディングは含まれていません。
私はいくつかのアプローチを試しました:
- MVC3 jsonvalueprovider
- カスタムjsonモデルバインダー
- カスタムバリュープロバイダー
これらを登録するコードが呼び出されましたが、これらのオブジェクト自体のメソッドは呼び出されませんでした。
DotNetNukeのように、これらを登録すること自体が興味深い領域であり、global.asaxファイルにアクセスできません。
また、コントローラーで要求入力ストリームを逆シリアル化しようとしましたが、そこでnullreferenceexceptionが発生し、正しいデータサイズが取得されましたが、すべてnullです。
何か案は?!