We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c80447a commit e4e0b28Copy full SHA for e4e0b28
CredentialProvider.Microsoft/Program.cs
@@ -65,10 +65,11 @@ public static async Task<int> Main(string[] args)
65
multiLogger.Add(fileLogger);
66
}
67
68
- Console.CancelKeyPress += (sender, eventArgs) =>
+ // Cancellation listener
69
+ Console.CancelKeyPress += (object sender, ConsoleCancelEventArgs eventArgs) =>
70
{
71
+ // ConsoleCancelEventArgs.Cancel defaults to false which terminates the current process.
72
tokenSource.Cancel();
- eventArgs.Cancel = true;
73
};
74
75
List<ICredentialProvider> credentialProviders = new List<ICredentialProvider>
0 commit comments