View reuse for ASP.net MVC

So I have inheritied a program (APPLE) whose code baseline originated on another program (ORANGE). In order to make it easier for multiple teams to update this code we are moving the ‘common’ stuff out into a Shared Project (TREE). So far, we have made this work great with pulling out the Models and Controllers to a Shared library (obviously a few Models/Controllers remain in ORANGE as they are specific to that application).

Route all URL’s to Home controller action C# MVC

I want to create a URL re-director in c#, so whenever my MVC application base url is hit with parameters i want to redirect it to other url based on parameters in the url (site, folder, file, id, etc)
Eg: http://localhost:8080/site/folder/file/id or http://localhost:8080/site/folder/file or http://localhost:8080/site/folder etc.
So request url can be of any type, only base url will be fixed.

System.AggregateException exception while attempting to register a service in ASP.NET CORE 3.1

I have made an ISignUp interface which is implemented by the SignUp class to create a new user. I am using Dependancy Injection (DI). The issue is that I cannot register this service. Instead of creating new users in the SignUpController directly, I rather prefer calling a helper class via the Interface it implements.

ASP.NET Core Identity registration XSRF/CSRF protection

I’m learning asp.net core 3.1 with Razor pages. While watching tutorials on identity/authentication/authorization, a common example approach for user creation/registration form is to wrap some IsAdmin checkbox or user role selection dropdown box inside a @if(User.IsInRole(...)) block, to be bound and checked later in post handlers. This makes such that regular users can register as guests/customers etc, while admins can create other admin roles.