Glimpse の [トレース] タブにトレース出力を表示しようとしています。TraceSource を使用して、現在のトレースを次のようなコードでファイルに出力しています。
public static void TraceEvent(TraceEventType type, string area, string message)
{
TraceSource ts = new TraceSource(TraceSourceName);
if (Trace.CorrelationManager.ActivityId == Guid.Empty)
{
if (type != TraceEventType.Verbose)
{
Trace.CorrelationManager.ActivityId = Guid.NewGuid();
}
}
ts.TraceEvent(type, 0, string.Format("{0}: {1}", area, message));
}
これはタブに表示されるように見えますが、ts.TraceEvent 行をたとえば Trace.Information と入れ替えると。
使用すべきカスタム リスナーはありますか、それとも Trace コマンドでのみ機能しますか?