This PR creates a simple console testing application to ensure messages are sent to Raygun and that onBeforeSend can rename the MachineName property while exceptions thrown in it are also logged.
These appear in the Raygun app:
Note for future investigation: Sending a Log message within the Log handler, results in a recursive stack overflow. Future versions can decide if a solution for this is required or it is expected and unavoidable bad coding.
WARNING: There are upcoming breaking changes with Serilog v3, currently in prerelease. I installed that one in the beginning and the system couldn't find teh Sink method we use in our extension method. We should expect issues to creep up once v3 is released
This PR creates a simple console testing application to ensure messages are sent to Raygun and that onBeforeSend can rename the MachineName property while exceptions thrown in it are also logged.
These appear in the Raygun app:
Note for future investigation: Sending a Log message within the Log handler, results in a recursive stack overflow. Future versions can decide if a solution for this is required or it is expected and unavoidable bad coding.
WARNING: There are upcoming breaking changes with Serilog v3, currently in prerelease. I installed that one in the beginning and the system couldn't find teh
Sink
method we use in our extension method. We should expect issues to creep up once v3 is released