|
|
|
MVC: Модели с enum...
|
|||
|---|---|---|---|
|
#18+
Как EF c CodeFirst заставить работать не просто со значением перечисления, а получать его значения из произвольного атрибута??? Поясню: Например, есть модель: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. я так понимаю enum будет сделано от базового типа int... А нужно, чтоб в таблице был Guid... Я поломал голову немного, и не придумал лучше чем объявить атрибут со значением Guid и добавить метод расширения для получения значения атрибута.. типа такого, например: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. но можно ли как-то сказать, собственно EF то, что надо именно этот самый гуид использовать? или как-то по другому? или прокатит только стандартно int и все? или вообще я недопетриваю в использовании enum в моделях? тогда что делать? мсдн поковырял, но ничего не нашел кроме грозных предупреждений о том, что никаких типов кроме целых в enum использовать крайне не рекомендуется.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2012, 12:36:56 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=139&tid=1359957]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 307ms |

| 0 / 0 |
