Порт безопасности Rhino для Entity Framework
Я использую (Code First) Entity Framework 4.3 для проекта ASP.NET MVC и хотел реализовать детализированные функции авторизации на основе разрешений, предоставляемые Rhino Security.
Хотя это единственный доступный Lib, основанный на Permission, но он еще не был перенесен в EF. В чем может быть причина,
- Такая структура разрешений не является обычным требованием в проектах, поэтому она не так известна
- Entity Framework не так эффективен и не так повсеместен, как NHibernate
- Репозиторий Rhino настолько тесно связан с NHibernate, что просто невозможно перенести его на EF
Самое главное, если я действительно настаиваю на том, чтобы использовать его с EF, и если вы скажете мне, что это невозможно, не могли бы вы помочь мне понять, почему. И если ваш ответ в ДА, не могли бы вы помочь мне с тем, как это сделать
ЛЮБЫЕ ДРУГИЕ ИДЕИ, пожалуйста
Если я действительно начну реализовывать это с использованием EF, будет ли это тщетным усилием. Любые осложнения, с которыми я столкнусь.
Поскольку я новичок в Entity Framework и MVC, я что-то пропускаю. Поэтому, пожалуйста, помогите мне всем гениям там.
Есть идеи как начать?