title: Swagger's page shows as my web page's start page
body: <p>I am using Swagger as my API docs system. I have installed all necessary tools and it is working properly. However the problem I experience is that my start page shows Swagger's page. Any suggestions how can I resolve this issue?</p>
  
  <p>Here is my Startup.cs - config file</p>
  
  <pre><code>  public void Configure(IApplicationBuilder app, IHostingEnvironment env)
      {
          if (env.IsDevelopment())
          {
              app.UseBrowserLink();
              app.UseDeveloperExceptionPage();
              app.UseDatabaseErrorPage();
          }
          else
          {
              app.UseExceptionHandler("/Home/Error");
          }
  
          app.UseStaticFiles();
  
          app.UseAuthentication();
  
  
          app.UseMvc(routes =&gt;
          {
              routes.MapRoute(
                  name: "default",
                  template: "{controller=Home}/{action=Index}/{id?}");
          });
  
          app.UseSwagger();
          app.UseSwaggerUI(c =&gt;
          {
              c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
              c.RoutePrefix = string.Empty;
          });
  
      }
  </code></pre>