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); }