-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Description
I am going to be hard on Microsoft and ASP.NET Core team regarding this issue.
When Microsoft released ASP.NET Core 2.1 with Razor Page Identity in MVC template, we are complaining about this because it does not make sense I am selecting a MVC template but getting Identity as Razor Page. Every time I had to do insane amount of work to convert those Razor Page Identity into MVC controller based Identity.
Surely this is one of the critical bugs or mis-designs Microsoft ASP.NET Core team have ever made. And more dangerous thing is that ASP.NET Core team is not giving any heed to this issue. They are just ignoring.
Actually it should have been:
- For ASP.NET Core MVC Project, Identity will be generated in MVC
- For ASP.NET Core Razor Page, Identity will be generated in Razor Page
This grave mistake has been done on ASP.NET Core 2.1 and now its ASP.NET Core 3.0 Preview 3 but not fixed yet!
Today I have generated an Angular app with Authentication, I have found that its Razor Page identity in Angular app too. Oh my God! In Angular app you are redirecting to Razor Page route for registration. How comical this thing is.
Till ASP.NET Core 2.0, Identity for MVC project was in MVC and it was working fantastic. Then why did you do this illogical changes which does not make any sense. Any explanation?
You already have MVC based Identity code in ASP.NET Core 2.0, then why are you not bringing those code into other versions as people are complaining about this.
You are saying you are making open source project but you not giving heed to the people's opinion then its not open source any way.
Regards
An angry Microsoft and ASP.NET Core Fan