Skip to content

How to log from IdentityModelEventSource.Logger

Keegan Caruso edited this page Nov 11, 2020 · 1 revision

To log from the IdentityModelEventSource.Logger the log level should be set at the desired verbosity, an event listener needs to be created and the event listener needs have events enabled for it

IdentityModelEventSource.Logger.LogLevel = System.Diagnostics.Tracing.EventLevel.LogAlways;
var wilsonTextLogger = new TextWriterEventListener("identitymodel.log");
wilsonTextLogger.EnableEvents(IdentityModelEventSource.Logger, System.Diagnostics.Tracing.EventLevel.Informational);
Clone this wiki locally