コード例 #1
0
ファイル: GuiTaskHandlerBase.cs プロジェクト: isaveu/common
 protected GuiTaskHandlerBase()
 {
     if (WindowsUtils.IsWindowsNT)
     {
         CredentialProvider = new CachedCredentialProvider(new WindowsDialogCredentialProvider(this));
     }
 }
コード例 #2
0
ファイル: CliTaskHandler.cs プロジェクト: isaveu/common
        public CliTaskHandler()
        {
            if (WindowsUtils.IsWindowsNT)
            {
                CredentialProvider = new CachedCredentialProvider(new WindowsCliCredentialProvider(this));
            }

            try
            {
                Console.CancelKeyPress += CancelKeyPressHandler;
            }
            #region Error handling
            catch (IOException)
            {
                // Ignore problems caused by unusual terminal emulators
            }
            #endregion
        }