基于 Entity Framework 实体,我为其中一个创建了部分类。问题是,我想在ContentValue
返回之前添加一些代码。但它不起作用 -
[MetadataType(typeof(ToolTip_Meta))]
public partial class Tooltip
{
..some methods etc
}
public class ToolTip_Meta
{
[Required]
public string ContentValue
{
get
{
if (!string.IsNullOrEmpty(this.ContentValue))
return this.ContentValue.Replace("\n", "<br/>").Replace("\r", "").Replace("\r", "").Replace("'", "\\'").Replace("\"", """);
return this.ContentValue;
}
set { ContentValue = value; }
}
}
当在我的项目中的某个地方我想获取ContentValue
属性值时,我得到了未更改的字符串,我没有进入get
访问器。如何解决?