考虑以下:
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 字符串。
请帮忙。