使用Restier和delegateDecompiler公开计算属性

时间:2017-05-14 08:09:06

标签: c# entity-framework code-first restier

我正在测试C#和Restier库。 和很多人一样,我试图揭露一个人的#FullName"实体框架模型的属性,Restier拒绝公开它。

public partial class User
{
        public User()
        {
        }

        public int id { get; set; }
        public string lastName { get; set; }
        public string firstName { get; set; }
        public fullName // not visible
        {
               get { return lastName + " " + firstName; }
        }
}

我在本文中看到,应该可以使用DelegateDecompiler,而不会因为丑陋的SQL查询而失去性能。
链接:
https://daveaglick.com/posts/computed-properties-and-entity-framework
https://github.com/hazzik/DelegateDecompiler

我安装了它并写道:

[NotMapped]
[Computed]
public string fullName
{
     get { return firstName + " " + lastName; }
}

但是我无法使其工作,该属性仍未暴露于API 我错过了什么?
感谢

0 个答案:

没有答案