作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要帮助使用 Dapper 和 Oracle 映射枚举。
我在 Oracle 类型 NUMBER (1) 中有一个字段,并且必须在我的实体中变成一个枚举。
public Status Status { get; set; }
public enum Status
{
[Description("Inactive", "0")]
Inactive = 0,
[Description("Active", "1")]
Active = 1,
}
最佳答案
枚举应该 JustWork™ 用于整数或字符串表示。如果它不起作用,您必须更具体地了解它抛出的任何异常。例如,大声思考和纯粹的推测,但是:IIRC Oracle 有一个习惯,希望将数字视为 64 位,我想知道枚举映射代码是否处理所有类型的数字转换。如果没有,那么这是一个错误。
所以:它有效吗?
关于.net - Dapper 枚举映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36840256/
我是一名优秀的程序员,十分优秀!