public void PushFilter(IGraphFilter filter) { var filterStack = new FilterStackItem(); filterStack.GraphId = this.Identifier; filterStack.FilterId = filter.Identifier; filterStack.Index = FilterStack.Count(); Repository.Add(filterStack); // Reset the lazy filter stack _filterStack = null; }
public void PushFilter(IGraphFilter filter) { var filterStack = new FilterStackItem(); filterStack.GraphId = this.Identifier; filterStack.FilterId = filter.Identifier; filterStack.Index = FilterStack.Count(); Repository.Add(filterStack); // Reset the lazy filter stack _filterStack = null; }