Skip to content

LoggerMessage interceptor for LoggerExtension methods #102633

Open
@alrz

Description

@alrz

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions