Skip to content

Make dotnet new post actions extendable via components #3225

@vlada-shubina

Description

@vlada-shubina

The post action managed by dotnet new are already managed by components, however the interface to implement the processor is not public.

  • move IPostActionProcessor interface to Abstractions to make it public, so the template authors can implement it.

The assembly with implemented interface may be installed using components.

Also other host developers may consider using the same interface to implement extendable set of post actions for the host.

Consider moving PostActionDispatcher to Microsoft.TemplateEngine.Edge so the implementation can be shared for all the hosts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority:2Work that is important, but not critical for the releasearea: authoringEnhancements to the process of authoring, maintaining, and testing templatestriagedThe issue was evaluated by the triage team, placed on correct area, next action defined.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions