|
|
|
Получить имя свойства
|
|||
|---|---|---|---|
|
#18+
Где-то в степиThor234, так зачем же вы для поддержания концепции лезете в коробку ( практикуете Проктологию), если вы пишете защиту на уровне своего модуля, причем тут девки, вместо них может быть и другая орм, или вообще сервис, или другое soa. Вы не можете сделать свой модуль изолированным от видов орм? вы не можете получить запросом привилегии для пользователя? и строить защиту от этого? Для чего? Если есть концепция продвигаемая DevExpress, если этот метод описан в документации В какую коробку и проктологию когда это официальный способ проверки прав? при реализации контроллеров . Зачем мне делать модуль изолированным от фреймворка когда он только для него и на его концепции и делается? Если бы я хотел писать функционал подходящий для каждой ОРМ, то и не выбрал бы данный фреймворк. А раз все приложение работает на его основе, то и правил нужно придерживаться описанных разработчиком в документации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2014, 13:14 |
|
||
|
Получить имя свойства
|
|||
|---|---|---|---|
|
#18+
Thor234, вот оно что... XAF :) Ну выхода у Вас ровно два: либо генерируете метаданные (руками в коде, или по какому-то Xml или Json), либо рефлексия. Хотите рефлексией, ну так помечайте нужные поля каким-нибудь SecurityAttribute. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2014, 15:27 |
|
||
|
Получить имя свойства
|
|||
|---|---|---|---|
|
#18+
skyANAThor234, вот оно что... XAF :) Ну выхода у Вас ровно два: либо генерируете метаданные (руками в коде, или по какому-то Xml или Json), либо рефлексия. Хотите рефлексией, ну так помечайте нужные поля каким-нибудь SecurityAttribute. Так, точно - XAF :) Я тоже остановился на атрибутах, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2014, 17:10 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=38692199&tid=1349747]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 160ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...