in src/sdk/Sql/SqlEventListener.cs [61:88]
protected override void OnEventWritten(EventWrittenEventArgs eventData)
{
if (eventData?.Payload == null)
{
return;
}
try
{
switch (eventData.EventId)
{
case SqlCommandExecutedBeforeId:
{
OnEventStart(eventData);
}
break;
case SqlCommandExecutedAfterId:
{
OnEventStop(eventData);
}
break;
}
}
catch (Exception e)
{
_logger.Error(e, "Invalid Event Id ({0})", eventData.EventId);
}
}