Open
Description
LoggerMessageAttribute was introduced to make it easier to use LoggerMessage.Define, however it still needs a partial declaration for each log line to migrate.
Using roslyn interceptors, each callsite can be replaced with a helper that calls into a LoggerMessage delegate, generated specifically for each usage.