# Sample: ExecutionContext

AmbientRequestId shows the canonical use of AsyncLocal: a value that follows a logical operation across
threads and awaits without being passed as a parameter.

    cd Contexts
    dotnet run -c Release

    cd Contexts.Tests
    dotnet run -c Release
