Exemple #1
0
 public static void Trace(TestTraceListenerExtension listenerExtension, Guid instanceId, string message)
 {
     if (listenerExtension != null)
     {
         UserTrace userTrace = new UserTrace(instanceId, message);
         //TraceSource ts = new TraceSource("Microsoft.CoreWf.Tracking", SourceLevels.Information);
         //ts.TraceData(TraceEventType.Information, 1, userTrace);
         listenerExtension.TraceData(userTrace);
     }
 }
Exemple #2
0
        protected override void Execute(CodeActivityContext executionContext)
        {
            UserTrace userTrace = new UserTrace(executionContext.WorkflowInstanceId,
                                                this.Id + ":" + executionContext.ActivityInstanceId, this.Message.Get(executionContext));
            //TraceSource ts = new TraceSource("Microsoft.CoreWf.Tracking", SourceLevels.Information);
            //ts.TraceData(TraceEventType.Information, 1, userTrace);
            // PartialTrustTrace.TraceData(ts, TraceEventType.Information, 1, userTrace);

            TestTraceListenerExtension traceExtension = executionContext.GetExtension <TestTraceListenerExtension>();

            if (traceExtension != null)
            {
                traceExtension.TraceData(userTrace);
            }
        }