Beispiel #1
0
        internal static IEnumerable <Type> GetImplementedOnvifServices(this IBaseOnvifService s)
        {
            var Base = typeof(IBaseOnvifService2 <,>);

            return(s.GetType().GetInterfaces().Where(i => i.IsGenericType && i.GetGenericTypeDefinition() == Base));
        }