Skip to content

[Blazor] Support for direct using generic parameters as components at Razor pages #10972

Open
@macias

Description

@macias

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

It would boost productivity if we could use generic parameters as components directly in razor pages.

Consider such container and its razor page -- MyContainer<TComponent>

<h1>This is my component</h1>
<TComponent/>

This gives error and indeed it should give error:

But if we add the constraints:

class MyContainer<TComponent> where TComponent : ComponentBase

now we know that it is truly a component, and now it would be great if Razor could recognize it as in the snippet above.

Describe the solution you'd like

See above.

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions