diff --git a/PowerShellMethodAuditor/Program.cs b/PowerShellMethodAuditor/Program.cs index 90a66d7..b527475 100644 --- a/PowerShellMethodAuditor/Program.cs +++ b/PowerShellMethodAuditor/Program.cs @@ -31,6 +31,14 @@ namespace PowerShellMethodAuditor trace.Enable(powershellProvider); + Console.CancelKeyPress += (sender, eventArg) => + { + if (trace != null) + { + trace.Stop(); + } + }; + // This is a blocking call. Ctrl-C to stop. trace.Start(); }