考虑以下几点:转换XML字符串的XDocument
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字符串。
请帮忙。