到目前爲止我所看到的WCF數據服務在使用時與EF結合使用時非常容易設置。WCF數據服務和動態變化的數據集
這就是我剛剛開箱後的情況,但我還需要EF模型在運行時更改的功能。
我正在構建一個應用程序,應用程序用戶將能夠指定數據庫結構,然後開始填充它...然後使用一些巧妙的基於規則的欺騙技術,使用MVC生成所需的相關UI組件。
因此,例如,用戶將得到一個「創建新對象」按鈕,這將讓他們指定字段名稱。
該部分完成後,用戶提交該部分,並在db中生成一個新表。 從那裏生成UI組件,允許在應用程序內管理該表。
當然,問題是無需重新編譯後端數據服務即可將該新表插入到EF模型中。
這個概念是,它建立了數據庫和管理其各個部分所需的頁面(這裏有一個更大的圖片,但我不想通過試圖解釋這一切來混淆事項)。
我在想EF可能不是正確的工具,因爲它需要一個強類型的實體集才能工作......在這種情況下可能無法實現。
我與通過這個服務動態物體的想法玩弄...(比如輸入的東西的對象:動態)
'我想EF可能不是正確的工具使用目前我也是這樣 –