Ejemplo n.º 1
0
		public static void LoadComponents(IList<ConfuserComponent> protections, IList<ConfuserComponent> packers, string pluginPath) {
			var ctx = new CrossDomainContext(protections, packers, pluginPath);
			AppDomain appDomain = AppDomain.CreateDomain("");
			appDomain.SetData("ctx", ctx);
			appDomain.DoCallBack(CrossDomainLoadComponents);
			AppDomain.Unload(appDomain);
		}
        public static void LoadComponents(IList <ConfuserComponent> protections, IList <ConfuserComponent> packers, string pluginPath)
        {
            var       ctx       = new CrossDomainContext(protections, packers, pluginPath);
            AppDomain appDomain = AppDomain.CreateDomain("");

            appDomain.SetData("ctx", ctx);
            appDomain.DoCallBack(CrossDomainLoadComponents);
            AppDomain.Unload(appDomain);
        }