コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
 public static void AddFilter(this DefaultDescriptorBuilder target, IDescriptorFilter filter)
 {
     target.Filters.Add(filter);
 }
コード例 #4
0
 public static void AddFilter(this ViewFactory target, IDescriptorFilter filter)
 {
     target.DescriptorBuilder.AddFilter(filter);
 }
コード例 #5
0
 public static void AddFilter(this ISparkServiceContainer target, IDescriptorFilter filter)
 {
     target.GetService<IDescriptorBuilder>().AddFilter(filter);
 }
コード例 #6
0
 public static void AddFilter(this ISparkServiceContainer target, IDescriptorFilter filter)
 {
     target.GetService <IDescriptorBuilder>().AddFilter(filter);
 }
コード例 #7
0
 public static void AddFilter(this DefaultDescriptorBuilder target, IDescriptorFilter filter)
 {
     target.Filters.Add(filter);
 }
コード例 #8
0
 public static void AddFilter(this SparkViewEngine target, IDescriptorFilter filter)
 {
     target.DescriptorBuilder.AddFilter(filter);
 }
コード例 #9
0
 public static void AddFilter(this SparkViewEngine target, IDescriptorFilter filter)
 {
     target.DescriptorBuilder.AddFilter(filter);
 }
コード例 #10
0
 public static void AddFilter(this ISparkViewFactory target, IDescriptorFilter filter)
 {
     target.DescriptorBuilder.AddFilter(filter);
 }