Skip to content

No boilerplate option for the Blazor templates #18137

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
boukenka opened this issue Jan 5, 2020 · 11 comments
Closed

No boilerplate option for the Blazor templates #18137

boukenka opened this issue Jan 5, 2020 · 11 comments
Labels
affected-medium This issue impacts approximately half of our customers area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-templates severity-minor This label is used by an internal tool

Comments

@boukenka
Copy link

boukenka commented Jan 5, 2020

Hello,

Here are my questions when creating a new project with Blazor :

  1. Could you plan in the future that there is an option
    when selecting the Blazor templates to remove the 'counter' code
    and the 'weather forecast' code?
  2. Do you plan that when the Blazor WebAssembly is 'officialy' released,
    there is an option to select an authentification method for this template
    (with ASP.NET Core hosted)?
@Pilchie Pilchie added the area-blazor Includes: Blazor, Razor Components label Jan 6, 2020
@mathisloge
Copy link

  1. its clearly on the roadmap: Have an auth-enabled Blazor WASM project template #17014

@boukenka
Copy link
Author

boukenka commented Jan 7, 2020

Thank you @mathisloge

By the way do you know the status of the issue when validating a custom class / nested models ?
I know there are #10896, #10526, #14426 and #12044. One solution as workaround is ObjectGraphDataAnnotationsValidator (described in #14972, #17316 and #14972). It is available via the experimental Microsoft.AspNetCore.Blazor.DataAnnotations.Validation package. Will it be available with a 'complete' implementation (server issue today) in blazor-wasm-3.2-preview2 ?

PS: Other workarounds for this issue are today FluentValidation and Blazor-Validation.

@mathisloge
Copy link

Hey,
currently not, but maybe someone of the Microsoft Team. Sorry!

@mkArtakMSFT mkArtakMSFT added the enhancement This issue represents an ask for new feature or an enhancement to an existing one label Jan 7, 2020
@mkArtakMSFT mkArtakMSFT added this to the next milestone triage milestone Jan 7, 2020
@boukenka
Copy link
Author

boukenka commented Jan 30, 2020

Hello,

Coming back to my original questions. For question 2, what type of authentication will be provided? Could it be with Jason Web Token? The tokens would be transmitted via browser cookies and the cookies would be used with the httpOnly flag? With a Refresh token mechanism? 😄

@mkArtakMSFT
Copy link
Member

We've moved this issue to the Backlog milestone. This means that it is not going to happen for the coming release. We will reassess the backlog following the current release and consider this item at that time. However, keep in mind that there are many other high priority features with which it will be competing for resources.

@boukenka
Copy link
Author

Thanks for the feedback @mkArtakMSFT

@javiercn
Copy link
Member

javiercn commented Oct 9, 2020

Leaving this here for the no-boilerplate option since the rest has already been done

@javiercn javiercn changed the title Templates for Blazor Server and Blazor WebAssembly No boilerplate option for the Blazor templates Oct 9, 2020
@javiercn javiercn added affected-medium This issue impacts approximately half of our customers severity-minor This label is used by an internal tool labels Oct 9, 2020 — with ASP.NET Core Issue Ranking
@boukenka
Copy link
Author

boukenka commented Aug 1, 2021

@javiercn Hello. Any update for this?

@javiercn
Copy link
Member

javiercn commented Aug 2, 2021

It's in our Backlog, that means it won't happen for the current release.

@boukenka
Copy link
Author

boukenka commented Aug 2, 2021

@javiercn Thanks for the response.

@SteveSandersonMS
Copy link
Member

We'll track this using #32832

@ghost ghost locked as resolved and limited conversation to collaborators Nov 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affected-medium This issue impacts approximately half of our customers area-blazor Includes: Blazor, Razor Components enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-templates severity-minor This label is used by an internal tool
Projects
None yet
Development

No branches or pull requests

6 participants