Пример #1
0
        public IQueryable <T> CreateQuery()
        {
            var query         = GetDataAccessor().CreateQuery();
            var eventHandlers = RepositoryEventRegistry.GetQueryInterceptors <T>();

            foreach (var handler in eventHandlers)
            {
                query = handler.Handle(query);
            }
            return(query);
        }