Zabezpieczenia na poziomie wiersza z ramą Entity Framework

Próbowałem rozważyć, jak można zaimplementować Row Level Security w Entity Framework. Pomysł polega na posiadaniu środków agnostycznych bazy danych, które oferowałyby metody ograniczania wierszy pochodzących z ObjectContext.

Niektóre z moich pomysłów początkowych obejmowały modyfikację częściowych klas stworzonych przez narzędzie EDMGEN, które oferowały pewne ograniczone wsparcie. Użytkownicy nadal mogą obejść to rozwiązanie, używając własnych instrukcji eSQL i QueryObject.

Szukałem kompleksowego rozwiązania, które istniałoby ponad dostawcami baz danych, aby pozostało agnostyczne.

questionAnswers(5)

yourAnswerToTheQuestion