public RedisCommandsForHttpRequests(UserThreadsFilter threadFilter = null, FilteredObjectsProviderBase threadStackObjectsFilter = null)
        {
            ThreadFilter = threadFilter ?? new UserThreadsFilter();

            if (threadStackObjectsFilter == null)
            {
                var httpContextFilter = new FilteredObjectProviderByTypeName(typeof(HttpContext));
                var stringFilter      = new PredicateBasedStringFilter(predicate: s => s.Contains("redis.call"));
                ThreadStackObjectFilter = new MultipleConditionFilteredObjectsProvider(httpContextFilter, stringFilter);
            }
        }
Exemplo n.º 2
0
 public ThreadStackObjects(UserThreadsFilter threadFilterHelper)
 {
     this.ThreadFilterHelper = threadFilterHelper;
 }