Просмотр исходного кода

Merge pull request #11553 from isaac2004/10935-work

Remove Razor Pages specific things from the MVC (Model-View-Controller) template #10935
Ryan Brandenburg 6 лет назад
Родитель
Сommit
57a344d90e

+ 5 - 3
src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/Startup.cs

@@ -119,7 +119,9 @@ namespace Company.WebApplication1
 #else
             services.AddControllersWithViews();
 #endif
-            services.AddRazorPages();
+#if (OrganizationalAuth || IndividualAuth)
+           services.AddRazorPages();
+#endif
         }
 
         // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
@@ -139,11 +141,9 @@ namespace Company.WebApplication1
                 // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                 app.UseHsts();
             }
-
             app.UseHttpsRedirection();
 #else
             }
-
 #endif
             app.UseStaticFiles();
 
@@ -159,7 +159,9 @@ namespace Company.WebApplication1
                 endpoints.MapControllerRoute(
                     name: "default",
                     pattern: "{controller=Home}/{action=Index}/{id?}");
+#if (OrganizationalAuth || IndividualAuth)
                 endpoints.MapRazorPages();
+#endif
             });
         }
     }