internal static IEnumerable <Type> GetImplementedOnvifServices(this IBaseOnvifService s) { var Base = typeof(IBaseOnvifService2 <,>); return(s.GetType().GetInterfaces().Where(i => i.IsGenericType && i.GetGenericTypeDefinition() == Base)); }
internal static IEnumerable <Type> GetImplementedOnvifServices(this IBaseOnvifService s) { var Base = typeof(IBaseOnvifService2 <,>); return(s.GetType().GetInterfaces().Where(i => i.IsGenericType && i.GetGenericTypeDefinition() == Base)); }