GistID: 0c564fe6bf835bc5927fdb7a275c4d45
Current references in order of relevance:
- https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2#log-scopes
- https://andrewlock.net/how-to-include-scopes-when-logging-exceptions-in-asp-net-core/
- https://nblumhardt.com/2016/11/ilogger-beginscope/
- https://blog.mexia.com.au/correlated-structured-logging-on-azure-functions
This closed Azure Function issue describes the difference between passing dictionary vs a string to ILogger#BeginScope()
.