标签: c# .net sql-server nlog
在SQL Server数据库中的表中记录异常时,id将随每行增加。我需要在使用NLog登录时将此id返回给用户,这可能吗?如果是这样,怎么样?
注意:我只有一个NLog Logger类的实例,并且我有一个处理数据库通信的自定义目标(TargetWithLayout)。
答案 0 :(得分:-1)
这是通过执行登录到数据库的自定义目标来解决的,然后通过NLog设置发送到目标的参数的ID。然后可以使用此对象从调用方法获取日志ID(对象是ref)。