Я пытаюсь реализовать шаблон кэширования, который, возможно, должен использовать Redis.Проблема с этим шаблоном заключается в том, что мне нужно отключить Configuration.ProxyCreationEnabled, а затем снова включить его, чтобы избежать проблем во всей веб-ферме.
Я хотел бы получить доступ к DbContext из IQueryable, поэтомуЯ могу сделать это один раз, а не везде.Самый простой способ сделать это - передать используемый DbContext в мое расширение для кэширования, однако я наткнулся на этот пост:
Доступ к DataContext за IQueryable
Есть лиспособ доступа к DbContext аналогично ссылке выше с использованием EF 4.1 Code Fist (DbSet и т. д.)?
Я пытался найти это сам, но изо всех сил пытался найти базовый класс из DbSet, на который есть ссылка, в IQueryable, используя отражение.