Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass
![InterpolatedLogging - ILogger extensions to accept Interpolated Strings in Structured Logging : r/dotnet InterpolatedLogging - ILogger extensions to accept Interpolated Strings in Structured Logging : r/dotnet](https://external-preview.redd.it/ySDwr7RVc_-lWplqPuu42dyhMr3xK26PvMy2Jp9n0BA.jpg?auto=webp&s=ab7324ea6b74e7df17e57f8d98d942bf93637c63)
InterpolatedLogging - ILogger extensions to accept Interpolated Strings in Structured Logging : r/dotnet
![Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass](https://pbs.twimg.com/media/FNmt6liXoAgIYYe.jpg)
Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass
Writing JSON string drops bracket in serilog output · Issue #102 · serilog/ serilog-sinks-file · GitHub
![Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass](https://pbs.twimg.com/media/FNmuVemXMAEFRzX.png)
Nick Chapsas on Twitter: "@khellang Because Serilog uses generics in its extension methods. You can also prevent it by using Microsoft's source generated approach or the action based one. You can't pass
![Support for possible new API built upon interpolated string handlers in .NET 6 · Issue #1643 · serilog/serilog · GitHub Support for possible new API built upon interpolated string handlers in .NET 6 · Issue #1643 · serilog/serilog · GitHub](https://user-images.githubusercontent.com/342712/147165950-4f085897-3cde-4c19-b052-53dbb87b9eaa.png)