jcachat

Results 29 comments of jcachat

This is something I was thinking about recently too. And also to be able to set parameter values on a per query basis. But, I'm not sure there is a...

These 2 libraries are not going to be compatible as they are. The reason is that DynamicFilters changes the EF query when it's first executed. It adds the conditions you...

Sure, if they are willing to expose something, I would be happy to work with them on it. I'll leave this issue open so you can refer to it.

What you are describing with IDbModelCacheKeyProvider will cause the entire DbContext (models and all) to be cached differently inside EF depending on IsEnabledLogicalDeletionFilter. I believe that means any time IsEnabledLogicalDeletionFilter...

That ConcurrentDictionary you are showing is used to cache parameter values that are scoped to specific DbContext instances. That is why DbContext is used as the key. When that is...

Please post the models and filters. I can't get enough information from only the sql query. Also your queries do not show any Dynamic Filter parameters at all so from...

If the database is Postgres, this issue was previously reported as issue #60. There is information there that may be helpful and a possible solution. It is an issue with...

First of all, I'm not sure what the GlobalFilter class or ApplyFilter method are. So I'm going to assume GlobalFilter is derived from DbContext and the ApplyFilter method is called...

I don't know what's wrong with the .Any() clause. That is supported. Look in the unit tests at the ChildCollectionFiltersTests.cs. There are a couple of tests there for .Any(). Maybe...

I just pushed out an update (v 2.10.0) that adds support for string.Contains(). But, after another look, I don't think this is going to work at all. If you create...