如何开始使用 ReflectInsight

本文关键字:ReflectInsight 开始 何开始 | 更新日期: 2023-09-27 18:31:29

我想在当前没有任何日志记录实现的项目中使用日志记录。我打算使用 NLog,但在这里偶然发现了一个答案,说 ReflectInsight 是一个更强大的日志记录解决方案,所以我想试一试。从我目前所读到的内容来看,我可以得出结论,我可以使用ReflectInsight本机API,或者将其扩展与其他日志记录解决方案(如Log4Net或NLog)一起使用。

我想使用其本机 API,但找不到入门教程。任何人都可以告诉我如何实现ReflectInsight API。

请给我一个非常简单的例子,它显示了如何将数据保存到数据库或其他一些XML或日志文件,然后如何使用其查看器查看该日志记录信息?

一个简单的两行方法,抛出异常然后记录它,将不胜感激。

如何开始使用 ReflectInsight

ReflectSoftware有一个UserVoice网站,其中有许多知识库文章可以帮助您入门。正如codematrix所提到的,我们正在努力获取其他文档。请随时通过我们的UserVoice网站发布建议或提交支持请求。

披露:我是 ReflectInsight 团队的开发人员之一。

看看ReflectInsight的codeplex项目。它有一些非常好的文档。

void MyMethod() 
{ 
   using (RILogManager.Default.TraceMethod(MethodBase.GetCurrentMethod()))
   {
      try
      {
      }
      catch(Exception e)
      {
          RILogManager.Default.SendException(e);
      }
   }    
}
他们没有数据库侦听

器,但您可以轻松创建自己的数据库侦听器。开始讨论代码组合。他们非常迅速地做出回应,将为您提供有关如何开始此操作的示例。