Beispiel #1
0
        public static List <ITisServiceInfo> GetServicesInfoOfImplType(
            ITisServiceRegistry oServiceRegistry,
            Type oImplType)
        {
            List <ITisServiceInfo> servicesInfo = new List <ITisServiceInfo>();

            List <string> services = new List <string>(GetServicesOfImplType(oServiceRegistry, oImplType));

            services.ForEach(service => servicesInfo.Add(oServiceRegistry.GetInstalledServiceInfo(service)));

            return(servicesInfo);
        }
        public ITisServiceInfo GetServiceInfo(
            string sAppName,
            string sServiceName)
        {
            // Get service registry
            ITisServiceRegistry oServiceRegistry =
                GetServiceRegistry(sAppName);

            // Obtain service info
            ITisServiceInfo oServiceInfo =
                oServiceRegistry.GetInstalledServiceInfo(sServiceName);

            return(oServiceInfo);
        }