Adding BeginScope to ILogger
Gives the ability to write structured logs.