Hi there Forum,
I am looking for a way to set the event properties from within hangfire when it does the call to log events.
In my NLog.Config file I have something like this:
<parameter layout="${event-properties:item=source}" name="@Source" />
So, when Hangfire logs the events (this all works perfectly, but) the source is empty.
From our code we do this:
LogEventInfo theEvent = new LogEventInfo(LogLevel.Error, logger.Name, msg);
theEvent.Properties[“source”] = source;
I hope that someone here can assist me with this problem. I would really like to have it log “Hangfire” or something similar instead of an empty string for that event property value.
Regards