我们最初没有使用任何日志记录或调试跟踪,但在花了几周时间来跟踪一些数据损坏后,我们决定将生产和Debug.Assert所需的Debug.Write和跟踪
因此,现在的问题是使用调试和跟踪日志记录的最佳实践是什么。我只是在找一些通用的东西。
public void AddRectodatabase(object record)
{
Debug.WriteLine(record.ToString());
Trace.WriteLine(record.ToString());
// Add it to databse
Debug.Assert(true, "Use this on case by case basis");
}
这对于一般用途来说足够好了吗,我做错了什么吗?
我们希望继续使用.net System.Diagnostics,而不是log4net等其他替代方案。
在System.Diagnostics中还有其他有用的东西吗?
https://stackoverflow.com/questions/2795310
复制相似问题