##// END OF EJS Templates
Добавлена метка v3.0.16 для набора изменений 00a2d52813ee
Добавлена метка v3.0.16 для набора изменений 00a2d52813ee

File last commit:

r289:95896f882995 v3.0.14 v3
r298:a7c3390f6ac8 default
Show More
LogicalOperationScope.cs
20 lines | 635 B | text/x-csharp | CSharpLexer
/ Implab / src / Diagnostics / LogicalOperationScope.cs
cin
Added tests for Implab.ServiceHost.Unity configuration loader.
r289 using System;
using System.Diagnostics;
namespace Implab.Diagnostics {
public class LogicalOperationScope : IDisposable {
readonly TraceSource m_source;
readonly LogicalOperation m_operation;
internal LogicalOperationScope(TraceSource source, LogicalOperation operation) {
m_source = source;
m_operation = operation;
}
public void Dispose() {
m_operation.End();
Trace.CorrelationManager.StopLogicalOperation();
m_source.TraceData(TraceEventType.Information, TraceEventCodes.StopLogicalOperation, m_operation);
}
}
}