public static IEnumerable <Type> GetImplementingTypes <T>(this ILifetimeScope self) { var type = typeof(T); return(self.GetImplementingTypes(type)); }