首页 > 解决方案 > DatabaseGenerated Guid 太可预测了?

问题描述

我查看了数据注释生成的 guid

DatabaseGenerated(DatabaseGeneratedOption.Identity)

在我的 sql 数据库中。它太可预测了,我想要更专业的东西。有什么想法可以实现吗?

屏幕截图指南

预先感谢。

标签: c#entity-frameworkdata-annotationsguid

解决方案


试试这个代码

public class BaseEntity
{
    public BaseEntity()
    {
        Id = Guid.NewGuid();
    }
    [Key]
    public Guid Id { get; set;}
}

public class SomeClass : BaseEntity
{
    ...
}

推荐阅读