Skip to content

Root-level interactivity option for the new Blazor Web project template #50433

@mkArtakMSFT

Description

@mkArtakMSFT

We should make sure that the new Blazor Web project template enables a scenario similar to what Blazor Server template would offer out of the box. To achieve this, we should add a new option for the Blazor Web App template that will make the root level component interactive out of the box.
The list below represents all the options we will have for the Blazor Web App project template:

  • Server interactivity: on / off
  • WebAssembly interactivity: on / off
  • Interactive root: on / off
  • Empty: on / off

With all these options, enabling interactivity like the Blazor Server template would support would mean enabling the following set of options:

  • Server interactivity: on
  • Web Assembly interactivity: off
  • Interactive root: on

As for getting to what Blazor Web Assembly Hosted template option would produce, you would have to use the following set of options:

  • Server interactivity: off
  • Web Assembly interactivity: on
  • Interactive root: on

Metadata

Metadata

Labels

area-blazorIncludes: Blazor, Razor ComponentsenhancementThis issue represents an ask for new feature or an enhancement to an existing onefeature-templates

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions