I suggest you ...

Show corrolation between request started and ended in IIS Express logs

When working with a REST-api the log from IISExpress would be a lot more useful if you could add a corrolation id between the request start and end.

The "request started" logs contain the request method, but the "request ended" does not, which makes it hard to tell which methods fail and succeeds.

E.g. if you have PUT and DELETE methods for the same url the log would look exactly the same;

IISExpress: Request ended: http://localhost:9002/api/customers/1 with HTTP status 200.0
IISExpress: Request ended: http://localhost:9002/api/customers/1 with HTTP status 401.0

Was it the PUT or the DELETE that failed with 401?

Also; with a corrolation between the request start and end it would be much easier to see the performance hit (a nice bonus would be to actually display how long a given request took!).

18 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Kjetil Klaussen shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base