Issues:
-
Partials used from overridable views need to go into Views/Shared or Pages/Shared in the app. Partials used from the app's layout also need to go into Views/Shared or Pages/Shared in the app. Using other search paths may work well until you start overriding things.
-
@namespace, @using and @addTagHelper are all problematic when it comes to copy-pasting code from a library into an app.
-
build-time errors for razor show up in errors window in VS, but clicking on them doesn't work.
We don't have a gesture to remove/hide a precompiled Razor assembly. Identity will need to disable its precompiled Razor assets by default. Without this feature the precompiled Razor Pages show up when areas are enabled (fails to resolve services) - and do not show up when areas are disabled.
Not Razor Related
- Granting consent over https means that you cannot grant consent over http. Visiting both http and https endpoints for the same app is problematic.