gitextract_fzztcgeg/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE.md │ ├── dependabot.yml │ └── ranger.yml ├── .gitignore ├── CHANGELOG.MD ├── LICENSE ├── NLog.Web.sln ├── NLog.Web.sln.DotSettings ├── NLog.snk ├── README.md ├── appveyor.yml ├── azure-pipelines.yml ├── build.ps1 ├── codecov.yml ├── examples/ │ ├── ASP.NET 4.6.1/ │ │ └── Visual Studio 2017/ │ │ └── ASP.NET 4.6.1 - VS2017/ │ │ ├── ASP.NET 4.6.1 - VS2017.csproj │ │ ├── App_Start/ │ │ │ ├── BundleConfig.cs │ │ │ ├── FilterConfig.cs │ │ │ └── RouteConfig.cs │ │ ├── Content/ │ │ │ ├── Site.css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.rtl.css │ │ ├── Controllers/ │ │ │ └── HomeController.cs │ │ ├── Global.asax │ │ ├── Global.asax.cs │ │ ├── NLog.config │ │ ├── Properties/ │ │ │ └── AssemblyInfo.cs │ │ ├── Scripts/ │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.js │ │ │ ├── jquery-3.5.1.intellisense.js │ │ │ ├── jquery-3.5.1.js │ │ │ ├── jquery-3.5.1.slim.js │ │ │ ├── jquery.validate-vsdoc.js │ │ │ ├── jquery.validate.js │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ └── modernizr-2.8.3.js │ │ ├── Views/ │ │ │ ├── Home/ │ │ │ │ ├── About.cshtml │ │ │ │ ├── Contact.cshtml │ │ │ │ └── Index.cshtml │ │ │ ├── Shared/ │ │ │ │ ├── Error.cshtml │ │ │ │ └── _Layout.cshtml │ │ │ ├── Web.config │ │ │ └── _ViewStart.cshtml │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ └── packages.config │ ├── ASP.NET Core 2/ │ │ └── Visual Studio 2017/ │ │ └── ASP.NET Core 2 - VS2017/ │ │ ├── .bowerrc │ │ ├── ASP.NET Core 2 - VS2017.csproj │ │ ├── Controllers/ │ │ │ └── HomeController.cs │ │ ├── Models/ │ │ │ ├── ErrorViewModel.cs │ │ │ └── MessageModel.cs │ │ ├── NLog.config │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── Views/ │ │ │ ├── Home/ │ │ │ │ ├── About.cshtml │ │ │ │ ├── Contact.cshtml │ │ │ │ └── Index.cshtml │ │ │ ├── Shared/ │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── bower.json │ │ ├── bundleconfig.json │ │ └── wwwroot/ │ │ ├── css/ │ │ │ └── site.css │ │ ├── js/ │ │ │ └── site.js │ │ └── lib/ │ │ ├── bootstrap/ │ │ │ ├── .bower.json │ │ │ ├── LICENSE │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ └── bootstrap.css │ │ │ └── js/ │ │ │ ├── bootstrap.js │ │ │ └── npm.js │ │ ├── jquery/ │ │ │ ├── .bower.json │ │ │ ├── LICENSE.txt │ │ │ └── dist/ │ │ │ └── jquery.js │ │ ├── jquery-validation/ │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ └── dist/ │ │ │ ├── additional-methods.js │ │ │ └── jquery.validate.js │ │ └── jquery-validation-unobtrusive/ │ │ ├── .bower.json │ │ └── jquery.validate.unobtrusive.js │ ├── ASP.NET Core 3/ │ │ └── ASP.NET Core 3 - VS2019/ │ │ ├── ASP.NET Core 3 - VS2019.csproj │ │ ├── Controllers/ │ │ │ ├── ApiController.cs │ │ │ └── HomeController.cs │ │ ├── Models/ │ │ │ ├── ErrorViewModel.cs │ │ │ └── ItemModel.cs │ │ ├── NLog.config │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── Views/ │ │ │ ├── Home/ │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared/ │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot/ │ │ ├── css/ │ │ │ └── site.css │ │ ├── js/ │ │ │ └── site.js │ │ └── lib/ │ │ ├── bootstrap/ │ │ │ ├── LICENSE │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ └── bootstrap.css │ │ │ └── js/ │ │ │ ├── bootstrap.bundle.js │ │ │ └── bootstrap.js │ │ ├── jquery/ │ │ │ ├── LICENSE.txt │ │ │ └── dist/ │ │ │ └── jquery.js │ │ ├── jquery-validation/ │ │ │ ├── LICENSE.md │ │ │ └── dist/ │ │ │ ├── additional-methods.js │ │ │ └── jquery.validate.js │ │ └── jquery-validation-unobtrusive/ │ │ ├── LICENSE.txt │ │ └── jquery.validate.unobtrusive.js │ ├── ASP.NET Core 5/ │ │ └── ASP.NET Core 5 NLog Example/ │ │ ├── ASP.NET Core 5 NLog Example.csproj │ │ ├── ASP.NET Core 5 NLog Example.sln │ │ ├── Controllers/ │ │ │ └── HomeController.cs │ │ ├── Models/ │ │ │ └── ErrorViewModel.cs │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── Views/ │ │ │ ├── Home/ │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared/ │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── nlog.config │ │ └── wwwroot/ │ │ ├── css/ │ │ │ └── site.css │ │ ├── js/ │ │ │ └── site.js │ │ └── lib/ │ │ ├── bootstrap/ │ │ │ ├── LICENSE │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ └── bootstrap.css │ │ │ └── js/ │ │ │ ├── bootstrap.bundle.js │ │ │ └── bootstrap.js │ │ ├── jquery/ │ │ │ ├── LICENSE.txt │ │ │ └── dist/ │ │ │ └── jquery.js │ │ ├── jquery-validation/ │ │ │ ├── LICENSE.md │ │ │ └── dist/ │ │ │ ├── additional-methods.js │ │ │ └── jquery.validate.js │ │ └── jquery-validation-unobtrusive/ │ │ ├── LICENSE.txt │ │ └── jquery.validate.unobtrusive.js │ ├── ASP.NET Core 6/ │ │ └── ASP.NET Core 6 NLog Example/ │ │ ├── ASP.NET Core 6 NLog Example.csproj │ │ ├── Controllers/ │ │ │ └── HomeController.cs │ │ ├── Models/ │ │ │ └── ErrorViewModel.cs │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── Views/ │ │ │ ├── Home/ │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared/ │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Layout.cshtml.css │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── nlog.config │ │ └── wwwroot/ │ │ ├── css/ │ │ │ └── site.css │ │ ├── js/ │ │ │ └── site.js │ │ └── lib/ │ │ ├── bootstrap/ │ │ │ ├── LICENSE │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-grid.rtl.css │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ │ ├── bootstrap-utilities.css │ │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.rtl.css │ │ │ └── js/ │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.esm.js │ │ │ └── bootstrap.js │ │ ├── jquery/ │ │ │ ├── LICENSE.txt │ │ │ └── dist/ │ │ │ └── jquery.js │ │ ├── jquery-validation/ │ │ │ ├── LICENSE.md │ │ │ └── dist/ │ │ │ ├── additional-methods.js │ │ │ └── jquery.validate.js │ │ └── jquery-validation-unobtrusive/ │ │ ├── LICENSE.txt │ │ └── jquery.validate.unobtrusive.js │ ├── ASP.NET.Core10/ │ │ ├── ASP.NET.Core10.csproj │ │ ├── ASP.NET.Core10.http │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── nlog.config │ ├── ASP.NET.Core7/ │ │ ├── ASP.NET.Core7.csproj │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── nlog.config │ └── ASP.NET.Core8/ │ ├── ASP.NET.Core8.csproj │ ├── ASP.NET.Core8.http │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── appsettings.Development.json │ ├── appsettings.json │ └── nlog.config ├── src/ │ ├── NLog.Web/ │ │ ├── Config/ │ │ │ ├── SetupBuilderExtensions.cs │ │ │ └── SetupExtensionsBuilderExtensions.cs │ │ ├── DefaultHttpContextAccessor.cs │ │ ├── IHttpContextAccessor.cs │ │ ├── Internal/ │ │ │ ├── AssemblyExtensionTypes.cs │ │ │ ├── AssemblyExtensionTypes.tt │ │ │ ├── HostEnvironment.cs │ │ │ ├── HttpCookieCollectionValues.cs │ │ │ └── IHostEnvironment.cs │ │ ├── LayoutRenderers/ │ │ │ └── AspNetApplicationLayoutRenderer.cs │ │ ├── NLog.Web.csproj │ │ ├── NLog.snk │ │ ├── NLogBufferingTargetWrapperModule.cs │ │ ├── NLogHttpModule.cs │ │ ├── NLogRequestLoggingModule.cs │ │ ├── NLogRequestPostedBodyModule.cs │ │ ├── Properties/ │ │ │ └── AssemblyInfo.cs │ │ ├── README.md │ │ └── Targets/ │ │ └── AspNetTrace.cs │ ├── NLog.Web.AspNetCore/ │ │ ├── AspNetExtensions.cs │ │ ├── Config/ │ │ │ ├── SetupBuilderExtensions.cs │ │ │ └── SetupExtensionsBuilderExtensions.cs │ │ ├── Enums/ │ │ │ ├── ByteArrayFormatProperty.cs │ │ │ ├── TlsHandshakeProperty.cs │ │ │ ├── TlsTokenBindingProperty.cs │ │ │ └── TrackingConsentProperty.cs │ │ ├── Internal/ │ │ │ ├── AssemblyExtensionTypes.cs │ │ │ ├── AssemblyExtensionTypes.tt │ │ │ └── ServiceLocator.cs │ │ ├── LayoutRenderers/ │ │ │ ├── AspNetEnvironmentLayoutRenderer.cs │ │ │ ├── AspNetRequestBidirectionalStreamLayoutRenderer.cs │ │ │ ├── AspNetRequestConnectionIdLayoutRenderer.cs │ │ │ ├── AspNetRequestEndPointGroupLayoutRenderer.cs │ │ │ ├── AspNetRequestEndPointLayoutRenderer.cs │ │ │ ├── AspNetRequestEndPointNameLayoutRenderer.cs │ │ │ ├── AspNetRequestHttpTransportTypeLayoutRenderer.cs │ │ │ ├── AspNetRequestInherentKeepAliveLayoutRenderer.cs │ │ │ ├── AspNetRequestStreamIdLayoutRenderer.cs │ │ │ ├── AspNetRequestTlsHandshakeLayoutRenderer.cs │ │ │ ├── AspNetRequestTlsTokenBindingLayoutRenderer.cs │ │ │ ├── AspNetRequestTrackingConsentLayoutRenderer.cs │ │ │ ├── AspNetRequestTrailersLayoutRenderer.cs │ │ │ ├── AspNetResponseHttpsCompressionLayoutRenderer.cs │ │ │ ├── AspNetResponseTrailersLayoutRenderer.cs │ │ │ └── SessionValueType.cs │ │ ├── NLog.Web.AspNetCore.csproj │ │ ├── NLog.snk │ │ ├── NLogAspNetCoreOptions.cs │ │ ├── NLogBufferingTargetWrapperMiddleware.cs │ │ ├── NLogBuilder.cs │ │ ├── NLogRequestLoggingMiddleware.cs │ │ ├── NLogRequestLoggingOptions.cs │ │ ├── NLogRequestPostedBodyMiddleware.cs │ │ ├── NLogRequestPostedBodyMiddlewareOptions.cs │ │ ├── Properties/ │ │ │ └── AssemblyInfo.cs │ │ └── README.md │ └── Shared/ │ ├── Enums/ │ │ ├── AspNetRequestLayoutOutputFormat.cs │ │ └── AspNetRequestUrlProperty.cs │ ├── Internal/ │ │ ├── Guard.cs │ │ ├── HttpContextExtensions.cs │ │ ├── HttpHeaderCollectionValues.cs │ │ ├── LogEventInfoBuffer.cs │ │ ├── ReEntrantScopeLock.cs │ │ └── StringBuilderExtensions.cs │ ├── LayoutRenderers/ │ │ ├── AspNetAppBasePathLayoutRenderer.cs │ │ ├── AspNetHttpContextItemLayoutRenderer.cs │ │ ├── AspNetLayoutMultiValueRendererBase.cs │ │ ├── AspNetLayoutRendererBase.cs │ │ ├── AspNetMvcActionLayoutRenderer.cs │ │ ├── AspNetMvcControllerLayoutRenderer.cs │ │ ├── AspNetMvcLayoutRendererBase.cs │ │ ├── AspNetRequestClientCertificateLayoutRenderer.cs │ │ ├── AspNetRequestContentLengthLayoutRenderer.cs │ │ ├── AspNetRequestContentTypeLayoutRenderer.cs │ │ ├── AspNetRequestCookieLayoutRenderer.cs │ │ ├── AspNetRequestDurationLayoutRenderer.cs │ │ ├── AspNetRequestFormLayoutRenderer.cs │ │ ├── AspNetRequestHasPostedBodyLayoutRenderer.cs │ │ ├── AspNetRequestHeadersLayoutRenderer.cs │ │ ├── AspNetRequestHostLayoutRenderer.cs │ │ ├── AspNetRequestIpLayoutRenderer.cs │ │ ├── AspNetRequestIsWebSocketLayoutRenderer.cs │ │ ├── AspNetRequestLayoutRenderer.cs │ │ ├── AspNetRequestLocalIpLayoutRenderer.cs │ │ ├── AspNetRequestLocalPortLayoutRenderer.cs │ │ ├── AspNetRequestMethodLayoutRenderer.cs │ │ ├── AspNetRequestPostedBodyLayoutRenderer.cs │ │ ├── AspNetRequestQueryStringLayoutRenderer.cs │ │ ├── AspNetRequestReferrerLayoutRenderer.cs │ │ ├── AspNetRequestRemotePortLayoutRenderer.cs │ │ ├── AspNetRequestRouteParametersLayoutRenderer.cs │ │ ├── AspNetRequestServerVariableLayoutRenderer.cs │ │ ├── AspNetRequestUrlLayoutRenderer.cs │ │ ├── AspNetRequestUserAgentLayoutRenderer.cs │ │ ├── AspNetRequestWebSocketRequestedProtocolsLayoutRenderer.cs │ │ ├── AspNetResponseContentLengthLayoutRenderer.cs │ │ ├── AspNetResponseContentTypeLayoutRenderer.cs │ │ ├── AspNetResponseCookieLayoutRenderer.cs │ │ ├── AspNetResponseHasStartedLayoutRenderer.cs │ │ ├── AspNetResponseHeadersLayoutRenderer.cs │ │ ├── AspNetResponseStatusCodeLayoutRenderer.cs │ │ ├── AspNetSessionIdLayoutRenderer.cs │ │ ├── AspNetSessionItemLayoutRenderer.cs │ │ ├── AspNetTraceIdentifierLayoutRenderer.cs │ │ ├── AspNetUserAuthTypeLayoutRenderer.cs │ │ ├── AspNetUserClaimLayoutRenderer.cs │ │ ├── AspNetUserIdentityLayoutRenderer.cs │ │ ├── AspNetUserIsAuthenticatedLayoutRenderer.cs │ │ ├── AspNetWebRootPathLayoutRenderer.cs │ │ ├── AssemblyVersionLayoutRenderer.cs │ │ ├── IISSiteNameLayoutRenderer.cs │ │ └── NLogWebFuncLayoutRenderer.cs │ ├── Layouts/ │ │ ├── W3CExtendedLogField.cs │ │ └── W3CExtendedLogLayout.cs │ └── Targets/ │ └── Wrappers/ │ └── AspNetBufferingTargetWrapper.cs └── tests/ ├── NLog.Web.AspNetCore.Tests/ │ ├── AspNetCoreTests.cs │ ├── CallerArgumentExpressionTests.cs │ ├── LayoutRenderers/ │ │ ├── AspNetEnvironmentLayoutRendererTests.cs │ │ ├── AspNetRequestBidirectionalStreamLayoutRendererTests.cs │ │ ├── AspNetRequestConnectionIdLayoutRendererTests.cs │ │ ├── AspNetRequestEndPointGroupLayoutRendererTests.cs │ │ ├── AspNetRequestEndPointLayoutRendererTests.cs │ │ ├── AspNetRequestEndPointNameLayoutRendererTests.cs │ │ ├── AspNetRequestHttpTransportTypeLayoutRendererTests.cs │ │ ├── AspNetRequestInherentKeepAliveLayoutRendererTests.cs │ │ ├── AspNetRequestStreamIdLayoutRendererTests.cs │ │ ├── AspNetRequestTlsHandshakeLayoutRendererTests.cs │ │ ├── AspNetRequestTlsTokenBindingLayoutRendererTests.cs │ │ ├── AspNetRequestTrackingConsentLayoutRendererTests.cs │ │ ├── AspNetRequestTrailersLayoutRendererTests.cs │ │ ├── AspNetResponseContentLengthLayoutRendererTests.cs │ │ ├── AspNetResponseHttpsCompressionLayoutRendererTests.cs │ │ └── AspNetResponseTrailersLayoutRendererTests.cs │ ├── NLog.Web.AspNetCore.Tests.csproj │ ├── NLogRequestLoggingMiddlewareTests.cs │ ├── NLogRequestPostedBodyMiddlewareOptionsTests.cs │ ├── NLogRequestPostedBodyMiddlewareTests.cs │ └── Properties/ │ └── AssemblyInfo-test.cs ├── NLog.Web.Tests/ │ ├── AspNetTests.cs │ ├── DefaultHttpContextAccessorTests.cs │ ├── FakeHostEnvironment.cs │ ├── LayoutRenderers/ │ │ └── AspNetApplicationLayoutRendererTests.cs │ ├── NLog.Web.Tests.csproj │ ├── NLogRequestLoggingModuleTests.cs │ ├── NLogRequestPostedBodyModuleTests.cs │ └── Properties/ │ └── AssemblyInfo-test.cs └── Shared/ ├── ApiTests.cs ├── FakeHttpContextAccessor.cs ├── LayoutRenderers/ │ ├── AspNetAppBasePathLayoutRendererTests.cs │ ├── AspNetHttpContextItemLayoutRendererTests.cs │ ├── AspNetMvcActionLayoutRendererTests.cs │ ├── AspNetMvcControllerLayoutRendererTests.cs │ ├── AspNetQueryStringLayoutRendererTests.cs │ ├── AspNetRequestClientCertificateRendererTests.cs │ ├── AspNetRequestContentLengthLayoutRendererTests.cs │ ├── AspNetRequestContentTypeLayoutRendererTests.cs │ ├── AspNetRequestCookieLayoutRendererTests.cs │ ├── AspNetRequestDurationLayoutRendererTests.cs │ ├── AspNetRequestFormLayoutRendererTests.cs │ ├── AspNetRequestHasPostedBodyLayoutRendererTests.cs │ ├── AspNetRequestHeadersLayoutRendererTests.cs │ ├── AspNetRequestHostLayoutRendererTests.cs │ ├── AspNetRequestIpLayoutRendererTests.cs │ ├── AspNetRequestIsWebSocketLayoutRendererTests.cs │ ├── AspNetRequestLayoutRendererTests.cs │ ├── AspNetRequestLocalIpRendererTests.cs │ ├── AspNetRequestLocalPortRendererTests.cs │ ├── AspNetRequestMethodLayoutRendererTests.cs │ ├── AspNetRequestPostedBodyLayoutRendererTests.cs │ ├── AspNetRequestReferrerLayoutRendererTests.cs │ ├── AspNetRequestRemotePortRendererTests.cs │ ├── AspNetRequestRouteParametersLayoutRendererTests.cs │ ├── AspNetRequestServerVariableLayoutRendererTests.cs │ ├── AspNetRequestUrlLayoutRendererTests.cs │ ├── AspNetRequestUserAgentLayoutRendererTests.cs │ ├── AspNetRequestWebSocketRequestedProtocolsLayoutRendererTests.cs │ ├── AspNetResponseContentTypeLayoutRendererTests.cs │ ├── AspNetResponseCookieLayoutRendererTests.cs │ ├── AspNetResponseHasStartedLayoutRendererTests.cs │ ├── AspNetResponseHeadersLayoutRendererTests.cs │ ├── AspNetResponseStatusCodeLayoutRendererTests.cs │ ├── AspNetSessionIDLayoutRendererTests.cs │ ├── AspNetSessionItemLayoutRendererTests.cs │ ├── AspNetSessionItemLayoutRendererTests2.cs │ ├── AspNetTraceIdentifierRendererTests.cs │ ├── AspNetUserAuthTypeLayoutRendererTests.cs │ ├── AspNetUserClaimLayoutRendererTests.cs │ ├── AspNetUserIdentityLayoutRendererTests.cs │ ├── AspNetUserIsAuthenticatedLayoutRendererTests.cs │ ├── AspNetVerboseResponseCookieLayoutRendererTests.cs │ ├── AspNetWebRootPathLayoutRendererTests.cs │ ├── AssemblyVersionLayoutRendererTests.cs │ ├── IISSiteNameLayoutRendererTests.cs │ ├── LayoutRenderersTestBase.cs │ ├── TestInvolvingAspNetHttpContext.cs │ └── W3CLoggerLayoutTests.cs ├── RegisterCustomLayoutRenderer.cs ├── Targets/ │ └── AspNetBufferingTargetWrapperTests.cs └── TestBase.cs