public static FilterContainer ToContainer(PlainFilter filter, FilterContainer filterContainer = null) { if (filter == null) return null; var c = filterContainer ?? new FilterContainer(); IFilterContainer fc = c; filter.WrapInContainer(c); fc.Cache = filter.Cache; fc.CacheKey = filter.CacheKey; fc.FilterName = filter.FilterName; return c; }
public static FilterContainer ToContainer(PlainFilter filter, FilterContainer filterContainer = null) { if (filter == null) { return(null); } var c = filterContainer ?? new FilterContainer(); IFilterContainer fc = c; filter.WrapInContainer(c); fc.Cache = filter.Cache; fc.CacheKey = filter.CacheKey; fc.FilterName = filter.FilterName; return(c); }
public FilterContainer ToContainer() { return(PlainFilter.ToContainer(this)); }