Beispiel #1
0
 public static IServicesImplementationCollection Except(this IServicesImplementationCollection @this, IEnumerable <Type> except)
 {
     return(new ServicesImplementationCollection
     {
         Actual = @this.Except(except)
     });
 }
Beispiel #2
0
 public static IServicesImplementationCollection NotImplementing(this IServicesImplementationCollection @this, Type tService)
 {
     return(new ServicesImplementationCollection
     {
         Actual =
             from s in @this
             where !tService.IsAssignableFrom(s)
             select s
     });
 }
Beispiel #3
0
 public static IServicesImplementationCollection NotImplementing <TService>(this IServicesImplementationCollection @this)
 {
     return(@this.NotImplementing(typeof(TService)));
 }
Beispiel #4
0
 public static IServicesImplementationCollection Except(this IServicesImplementationCollection @this, params Type[] except)
 {
     return(@this.Except((IEnumerable <Type>)except));
 }