How to set start page in dotnet core web api?

后端 未结 9 603
广开言路
广开言路 2021-01-31 07:56

I try to build a web application with dotnet core web api,but i do not know how to set index.html as start page which can be done with dotnet framework web api easily. And i tri

9条回答
  •  天涯浪人
    2021-01-31 08:23

    If you are using a static file as the default page, the following code can help you.

     app.UseDefaultFiles(new DefaultFilesOptions { DefaultFileNames = new 
         List { "index.html" } });
    

    If you are using the MVC view, just add the routing role.

    app.UseMvc(routes =>
       {
           routes.MapRoute(
               name: "default",
               template: "{controller=Home}/{action=Index}");
       });
    

提交回复
热议问题