Example #1
0
        public AppInfo GetAppInfo(string appId)
        {
            IEnumerable <AppInfo> appInfos = _appDescriptorManager.GetApps();

            foreach (var appInfo in appInfos)
            {
                if (appInfo.Id == appId)
                {
                    return(appInfo);
                }
            }
            return(null);
        }
Example #2
0
        public void InitWe7()
        {
            IEnumerable <AppInfo> apps = _appDescriptorManager.GetApps();

            foreach (AppInfo info in apps)
            {
                if (info.IsEnable)
                {
                    IEnumerable <Assembly> assemblies = _appDescriptorManager.GetAppAssembly(info);
                    foreach (Assembly assembly in assemblies)
                    {
                        _factableRegister.RegisterHandlers(assembly);
                        break;
                    }
                }
            }
        }