Skip to content

Cannot add a custom LineProcessor via IModuleConfiguration #629

@ryanrousseau

Description

@ryanrousseau

The LineProcessors collection in ServiceOverrides is currently not shared between different implementations of IServiceOverrides in the same way that the Overrides dictionary is.

This means calling LineProcessors() on an IModuleConfiguration implementation does not affect the LineProcessors on LineProcessors, so custom line processors cannot be registered through a module.

Talking with @khellang, the preferred solution is to move the LineProcessors collection into the Overrides dictionary on ServiceOverrides.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions