次の点を考慮してください。
public static XDocument GetMarkupXml( int baxId ) {
using ( var context = new Sys.EntityModels.BfxEntities() ) {
var markupXml = context.Baxes
.Where( b => b.BaxId == baxId )
.Select( b => b.BaxXml );
return XDocument.Parse( markupXml );
}
}
これはコンパイルではありません。「XDocument.Parse( markupXml )」でエラーが発生しています。エラー メッセージ: 'System.Xml.Linq.XDocument' の不明なメソッド 'Parse(System.Linq.IQueryable)'
私はEFにかなり慣れていませんが、私の「markupXml」がデータベースに対して実行されておらず、そこに保存したxml文字列を取得していないというエラーがあると確信しています。
助けてください。