コード例 #1
0
        private static IDesignModeClient InitializeDesignMode(int parentProcessId, IProcessHelper processHelper)
        {
            if (parentProcessId > 0)
            {
                processHelper.SetExitCallback(parentProcessId, (obj) =>
                {
                    EqtTrace.Info($"PortArgumentProcessor: parent process:{parentProcessId} exited.");
                    DesignModeClient.Instance?.HandleParentProcessExit();
                });
            }

            DesignModeClient.Initialize();
            return(DesignModeClient.Instance);
        }