【问题标题】:Does OrmLite support MetadataType attribute?OrmLite 是否支持 MetadataType 属性?
【发布时间】:2013-03-13 04:41:26
【问题描述】:

我正在学习 servicestack.ormlite,我遇到了这个问题。

当我使用这个 POCO 时,我得到一个主键错误。

这让我觉得 MetadataType 属性没有任何作用,我将 autoincrement 属性赋予了名为 User 的类中的属性“Id”。

这样,代码就可以正常工作了。可能是因为MetadataType属性使用错误还是ORMLITE对MetadataType属性的支持..?

[MetadataType(typeof(UserMetadata))]
public partial class User
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string SurName { get; set; }
}


public class UserMetadata
{
    [AutoIncrement]
    public int Id { get; set; }
}

【问题讨论】:

    标签: c# servicestack ormlite-servicestack


    【解决方案1】:

    ServiceStack 的OrmLite 不支持 MetadataType 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-01
      • 2016-11-13
      • 1970-01-01
      • 2015-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多