EF 7 только для чтения/скрытые столбцы только для определенных строк
Я хочу преобразовать существующий проект в использование EF 7. Текущая пользовательская безопасность позволяет сделать определенные поля определенных строк доступными только для чтения или полностью скрытыми.
Например, пользователь «admin» может читать/изменять все данные из таблицы пользователей, КРОМЕ других администраторов. Для других администраторов «имя пользователя» будет доступно только для чтения, а «парольХэш» будет полностью скрыт.
Есть ли способ сделать это с EF 7? FluentAPI или что-то другое?
Из того, что мне удалось найти с помощью FluentAPI, фильтрация может применяться только для чтения/скрытия целых строк или только для чтения/скрытия определенных столбцов для ВСЕХ строк. Я хочу только для чтения/скрыть определенные столбцы для НЕКОТОРЫХ строк.