運行OOB(瀏覽器外)時,Silverlight中是否可以使用JsonServiceClient?在OOB Silverlight應用程序中使用JsonServiceClient
我有一個使用ServiceStack公開一些Web服務的後端系統,我也想在系統的客戶端使用ServiceStack。
我正在開發Silverlight 5中的客戶端。當我測試運行在瀏覽器內部的客戶端時,JsonServiceClient的工作原理如下 - 但是當運行OOB(一個需求)時,它會拋出一個異常,指出「DOM /腳本橋被禁用。 「 - 這是因爲在運行OOB時,您無法訪問瀏覽器API,但有沒有解決方法?
其在瀏覽器中工作,但蒙上異常OOB代碼:
var restClient = new JsonServiceClient("http://127.0.0.1:1030");
restClient.GetAsync<AgentModelResponse>("/agents",
r =>
{
r.Agents.ForEach(x => Agents.Add(x));
},
(r, ex) =>
{
throw ex;
});
我與高架privs運行 - 所以這不是問題。不管怎麼說,多謝拉! :) – Johnny 2012-08-16 10:59:17