domainservices

    0熱度

    2回答

    我使用Silverlight 4中,在Visual Studio 2010 我有一些域服務正在通過RIA引用的項目。 我特別關心的是域服務,要麼返回,要麼在其參數中引用域特定的(非實體)POCO。 當代碼生成Silverlight客戶端項目時,我發現,有時DomainContext(個),正在創建我的DomainServices,有時候他們不經過我的一些代碼更改。同樣,支持POCO有時會創建,有時

    1熱度

    1回答

    我在Silverlight中使用了一個簡單的WCF服務,但我想用註釋驗證數據,並且我不想在Silverlight項目中編寫一個全新的圖層。所以我決定切換到使用通過在silverlight項目中生成代碼創建的DomainService。 現在麻煩來了。我有一個父類和大約10個派生類。通過WCF,我能夠使用基類。現在我試圖使用帶有KnownType屬性裝飾的基類的DomainService。現在的問題

    1熱度

    2回答

    我爲我的DomainService類寫了一個重載。問題是,當我重新編譯時,它沒有顯示爲我的DomainContext的重載。怎麼了?下面是一個代碼示例: [EnableClientAccess] public class FoodDomainService : LinqToEntitiesDomainService<FoodEntities> { public FoodDomainS

    2熱度

    1回答

    我有一個自定義域服務,它帶有一個返回用戶對象列表的[Invoke]操作。 爲了讓它編譯,我必須在一個屬性(在下面突出顯示爲'DONOTUSE')或在[Invoke]操作之外的方法中刪除用戶對象,否則會遇到以下編譯時錯誤: Operation named 'GetUsers' does not conform to the required signature. Return types must

    1熱度

    1回答

    我有一個很奇怪的問題:我正在開發一個帶有RIA服務的Silverlight商業應用程序。我有一些DomainServices在服務器端,並與其中之一,我有問題,有時調用其中一種方法失敗(在SL客戶端上,我得到「NotFound」異常,並且該請求沒有事件到達服務器(我把一個斷點到的DomainService的構造函數) 是什麼讓事情怪更! 如果呼叫從SL客戶端失敗,那麼我開始Fiddler2,然後第

    1熱度

    2回答

    在研究WCF RIA服務時,我無法清楚地瞭解域服務。 任何人都可以向我解釋域服務的作用是什麼?

    0熱度

    1回答

    我有一個綁定到數據上下文的域服務的網格。我想刷新數據上下文。 我的代碼: <Grid DataContext="{Binding Data, ElementName=userDomainDataSource}" Name="gridAccountDetails"> <sdk:Label Content="Address Line" HorizontalAlignment="Le

    0熱度

    1回答

    我有一個silverlight應用程序與兩個ria域名服務(ado.net dataservices)。直到最近,我還在一個'WCF RIA服務類庫'中提供了兩項服務,並且所有工作都非常完美。 昨天我們決定把服務分散到單獨的庫中(在進程中打破了許多引用和命名空間)。一切都重新整合並再次編譯,但現在當我們嘗試運行應用程序時,我們得到一個錯誤: 遠程服務器返回一個錯誤:NotFound。 提琴手顯示多

    0熱度

    1回答

    目前,每當客戶端連接到他時,我的DomainService都會執行資源的初始化。每個客戶端都應該訪問該資源的同一個實例。 我想在WebService的StartUp上初始化這個資源。 WCF Ria Services有沒有機會這樣做? 編輯: 好的,不要提及它。我想用這個全局DbContext對象。無論如何,這並不是一個好主意,因爲HttpApplication會管理多個線程,它們可以同時訪問Db

    0熱度

    1回答

    在客戶端我添加所有相關實體(導航性能),我的主要實體並將其連接到列表中,並調用SubmitChange。但在服務器端,所有相關的實體都失蹤了! 代碼: 客戶: DomainService1 domainService1= new DomainService1(); . . . WorkCode newWorkCode = new WorkCode(); newWorkCode.Date