如何在ELMAH中记录List<CustomModel>
之类的内容?
尝试以下操作但不起作用:
Elmah.ErrorSignal.FromCurrentContext()。Raise(new Exception(“Error”) 型号“+ CustomModel));
答案 0 :(得分:2)
ELMAH不支持其他框架(log4net,Serilog等)的自定义属性。如果要存储列表的内容,可以使用json.net之类的内容将列表序列化为JSON字符串,然后再将其发送给ELMAH:
Elmah.ErrorSignal.FromCurrentContext().Raise(new Exception("Error Model " + JsonConvert.SerializeObject(CustomModel);));