c# - DatabaseGenerated Guid 太可预测了?
问题描述
我查看了数据注释生成的 guid
DatabaseGenerated(DatabaseGeneratedOption.Identity)
在我的 sql 数据库中。它太可预测了,我想要更专业的东西。有什么想法可以实现吗?
预先感谢。
解决方案
试试这个代码
public class BaseEntity
{
public BaseEntity()
{
Id = Guid.NewGuid();
}
[Key]
public Guid Id { get; set;}
}
public class SomeClass : BaseEntity
{
...
}
推荐阅读
- javascript - JS 脚本在 HTML 中的位置
- python - PyCharm,每次运行程序时停止控制台清除
- unity3d - 在 Unity ARCore 中销毁锚点
- bash - 单个目录中多个 git 存储库的 Git 命令 - GIT_DIR
- java - 如何评估来自 editText 的数学表达式?
- html - 没有在标签中插入谷歌字体链接,但我仍然可以使用 Roboto?
- java - 在从 json 分配和获取值时更改名称 - Objectmapper java
- r - 用于匹配列/向量中的逗号分隔部分的 R 正则表达式
- flutter - 使用可折叠应用栏(sliverAppBar)时如何保留tabView的滚动位置?
- javascript - Javascript从具有正斜杠的字符串中删除双引号