public static void AddFilter(this IDescriptorBuilder target, IDescriptorFilter filter) { if (!(target is FubuDescriptorBuilder)) throw new InvalidCastException("IDescriptorFilters may only be added to FubuDescriptorBuilder"); ((FubuDescriptorBuilder) target).AddFilter(filter); }
public static void AddFilter(this IDescriptorBuilder target, IDescriptorFilter filter) { if (!(target is DefaultDescriptorBuilder)) { throw new InvalidCastException("IDescriptorFilters may only be added to DefaultDescriptorBuilder"); } ((DefaultDescriptorBuilder)target).AddFilter(filter); }
public static void AddFilter(this DefaultDescriptorBuilder target, IDescriptorFilter filter) { target.Filters.Add(filter); }
public static void AddFilter(this ViewFactory target, IDescriptorFilter filter) { target.DescriptorBuilder.AddFilter(filter); }
public static void AddFilter(this ISparkServiceContainer target, IDescriptorFilter filter) { target.GetService<IDescriptorBuilder>().AddFilter(filter); }
public static void AddFilter(this ISparkServiceContainer target, IDescriptorFilter filter) { target.GetService <IDescriptorBuilder>().AddFilter(filter); }
public static void AddFilter(this SparkViewEngine target, IDescriptorFilter filter) { target.DescriptorBuilder.AddFilter(filter); }
public static void AddFilter(this ISparkViewFactory target, IDescriptorFilter filter) { target.DescriptorBuilder.AddFilter(filter); }