Making Views Serve Two Roles in ASP.NET Core