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); } }
public ThreadStackObjects(UserThreadsFilter threadFilterHelper) { this.ThreadFilterHelper = threadFilterHelper; }