表格中有XML
列。我的域名模型有这个
[Column(TypeName = "xml")]
public string XmlContent { get; set; }
[NotMapped]
public XElement XmlElement
{
get { return XElement.Parse(XmlContent ); }
set => XmlContent = value.ToString();
}
我的DTO中也有一个定义为XElement
的变量。
public XElement XMLContent { get; set; }
我正在使用
var query = from a in _dbContext.table1
where accountnumber = '123'
orderby duedate descending
select new myDto
{
Id = a.id,
accountNumber = a.accountnumber,
XMLContent = a.XmlElement
};
var items = await query.ToListAsync();
我收到错误:
找不到方法:'System.Xml.Linq.XElement table1.get_XmlElement()'。