Each our table has column TenantID. Normally we slice data with NHibernate filters. We need the same for Entity Framework Model.
We will use this model as source for ADO.NET Data Services, so it is better to have model free of infrastructure properties like TenantID. From code side we know TenantID thread statically.
UPD: I found QueryInterceptorAttribute, investigating if I can use it.