Veritabanına ek alanlar eklemek ve bunları log4net'te kullanmak mümkün mü? log-table
'da fazladan bir alana sahip olmak istediğim bir UserId var.Log4Net ve ekstra alanlar
ben log4net.config
alanına eklemiş:
<parameter>
<parameterName value="@userid" />
<dbType value="guid" />
<layout type="log4net.Layout.RawPropertyLayout" />
</parameter>
Ama nasıl ekstra veritabanı alanını desteklemek için ILog
arayüzünü güncelleyebilirim. Bu yüzden örneğin log olabilir:
log4net.LogManager.GetLogger("logname").Fatal(message, exception, userid);