2015-03-13 63 views
0

枚举在猫鼬我枚举的定义是这样的:如何定义在微风

personType: { 
    type:String, 
    enum: ['Contact','Donor','Resident'], 
}, 

有一个简单的方法,使在微风中的元数据类似的定义是什么?

+0

我不相信微风“支持”枚举。甚至不知道“支持”是什么意思。请解释您希望看到Breeze做什么以及它会如何帮助您。如果Breeze不支持枚举并且代价如此昂贵,你会怎么做? – Ward 2015-03-15 21:06:31

+0

我希望能够定义一个枚举进行验证,并可能降低人口数量。枚举看起来像一个相当基本的功能。 – 2015-03-16 10:09:14

回答

0

您可以在类库定义enum

public enum PersonType 
    { 
     Contact = 0, 
     Donor = 1, 
     Resident= 2 
    } 

然后,在电脑板:

[HttpGet] 
    public object Lookups() 
    { 
    // Some lookup data go here 
    var PersonType = Enum.GetValues(typeof(PersonType)); 
    return new { 
    // Some lookup objects 
    PersonType } 
    } 

因此,你可以得到PersonType与来自中查找沿对象客户端。