aspnet / Razor

[Archived] Parser and code generator for CSHTML files used in view pages for MVC web apps. Project moved to https://github.com/aspnet/AspNetCore
Apache License 2.0
883 stars 226 forks source link

RazorServerLog does not correctly log incoming parameters #2734

Closed pranavkm closed 5 years ago

pranavkm commented 5 years ago

Log looks like so:

--- PID=25180 TID=13 Ticks=187782265: Argument[0] = 'Microsoft.AspNetCore.Razor.Tools.RequestArgument'
--- PID=25180 TID=13 Ticks=187782265: Argument[1] = 'Microsoft.AspNetCore.Razor.Tools.RequestArgument'
--- PID=25180 TID=13 Ticks=187782265: Argument[2] = 'Microsoft.AspNetCore.Razor.Tools.RequestArgument'
--- PID=25180 TID=13 Ticks=187782265: Argument[3] = 'Microsoft.AspNetCore.Razor.Tools.RequestArgument'

Overriding RequestArgument.ToString should help here.

pranavkm commented 5 years ago

Fixed as part of https://github.com/aspnet/Razor/commit/8d629371bfc8a80b2bca2660106f194ccffd0a21