DotNetNuke的Serviceframework是基於ASP.NET MVC 2的JSON數據,因此不包括JSON modelbinding開箱。我怎樣才能獲得DotNetNuke的6.2服務框架,以modelbind
我已經嘗試了多種方法:
- MVC3 jsonvalueprovider
- 定製JSON模型綁定
- 自定義值提供商
註冊這些被稱爲代碼,但是這些對象本身的方法不被調用。
這些註冊在自己作爲DotNetNuke的一個有趣的領域,我們還沒有獲得Global.asax文件。
我也試圖反序列化請求輸入流,在控制器,但我得到一個NullReferenceException那裏,我得到正確的數據大小,但所有的空值!
有什麼想法?
正如我在質詢時說,我曾嘗試都使用MVC3 valueprovider,並且也是一種習俗valueprovider&valueproviderfactory。我試圖在httpmodule中嘗試註冊路由映射器。註冊代碼被正確調用,但是valueprovider本身沒有被調用... – stevenrcfox
我們已經使用了我在DNN公司的幾個內部項目中描述的技術。這不僅僅是一個猜測,我知道它的工作原理。 – ScottS
我不懷疑它的工作原理,但是我無法讓它工作。是否有任何其他配置/參考或6.02.03的已知問題可能會影響此? – stevenrcfox