System.Diagnostics.TraceSourceTests.CorrelationManagerTests.CorrelationManager_ActivtyIdAcrossAwait C# (CSharp) Method

CorrelationManager_ActivtyIdAcrossAwait() private method

private CorrelationManager_ActivtyIdAcrossAwait ( ) : Task
return Task
        public async Task CorrelationManager_ActivtyIdAcrossAwait()
        {
            Guid g = Guid.NewGuid();
            Trace.CorrelationManager.ActivityId = g;
            Assert.Equal(g, Trace.CorrelationManager.ActivityId);
            await Task.Yield();
            Assert.Equal(g, Trace.CorrelationManager.ActivityId);
            await Task.Delay(1);
            Assert.Equal(g, Trace.CorrelationManager.ActivityId);
        }