예제 #1
0
파일: FormDeploy.cs 프로젝트: ktj007/Lz
        private void buttonDeploy_Click(object sender, EventArgs e)
        {
            var history = textHistory.Text.Trim();
            buttonDeployClient.Enabled = false;
            Task.Factory.StartNew(() =>
            {
                var deploy = new ClientDeploy();

                deploy.OnLogReceived += deploy_OnLogReceived;
                return deploy.Execute(history);
            }).ContinueWith(_ =>
            {
                buttonDeployClient.Enabled = true;
            }, TaskScheduler.FromCurrentSynchronizationContext());
        }
예제 #2
0
파일: FormDeploy.cs 프로젝트: lacti/Lz
        private void buttonDeploy_Click(object sender, EventArgs e)
        {
            var history = textHistory.Text.Trim();

            buttonDeployClient.Enabled = false;
            Task.Factory.StartNew(() =>
            {
                var deploy = new ClientDeploy();

                deploy.OnLogReceived += deploy_OnLogReceived;
                return(deploy.Execute(history));
            }).ContinueWith(_ =>
            {
                buttonDeployClient.Enabled = true;
            }, TaskScheduler.FromCurrentSynchronizationContext());
        }