Lazy eval requestIdentifier

Until is moved to httpContext?
This commit is contained in:
Ben Adams 2015-09-28 01:45:47 +01:00
parent 07b3814f32
commit ed1fd4a2e8
1 changed files with 1 additions and 2 deletions

View File

@ -95,7 +95,6 @@ namespace Microsoft.AspNet.Hosting.Internal
{
var httpContext = contextFactory.CreateHttpContext(features);
httpContext.ApplicationServices = _applicationServices;
var requestIdentifier = GetRequestIdentifier(httpContext);
if (telemetrySource.IsEnabled("Microsoft.AspNet.Hosting.BeginRequest"))
{
@ -110,7 +109,7 @@ namespace Microsoft.AspNet.Hosting.Internal
logger.IsEnabled(LogLevel.Information) ||
logger.IsEnabled(LogLevel.Verbose) ||
logger.IsEnabled(LogLevel.Debug)
? logger.BeginScope("Request Id: {RequestId}", requestIdentifier)
? logger.BeginScope("Request Id: {RequestId}", GetRequestIdentifier(httpContext))
: null)
{
contextAccessor.HttpContext = httpContext;