-->

ServiceStack:不工作的指标Attribues?(ServiceStack: Attrib

2019-10-18 23:18发布

我想使用的属性在ServiceStack.DataAnnotations在我的波苏斯标记的属性,以便表有正确的指标,但它似乎并没有工作。

我的POCO:

public class AlfaTo
{
    [ServiceStack.DataAnnotations.Index(Unique = true)]
    [ServiceStack.DataAnnotations.AutoIncrement]
    public long id { get; set; }
    [ServiceStack.DataAnnotations.Index(Unique = false)]
    public string protocol { get; set; }
    [ServiceStack.DataAnnotations.Index(Unique = false)]
    public DateTime timestamp_created { get; set; }
    public DateTime timestamp_receivedServer { get; set; }
    public string data { get; set; }
    [ServiceStack.DataAnnotations.Index(Unique = false)]
    public long responseId { get; set; }
}

代码来创建表:

dbConnCommOrm.CreateTableIfNotExists<AlfaTo>();

其结果表明,创建的唯一的事情是对的PrimaryKey“ID”,没有别的:

我缺少的是在这里吗?

Answer 1:

对于不明原因的原因,它突然开始工作。 也许这是一些“缓存”问题DLL或什么的,我不知道,但它开始与属性的工作。

就在回答这个,所以我可以“关闭”)(



文章来源: ServiceStack: Attribues for indexes not working?