title: Context.Request.Query["id"] return null in View
body: <p>I want to get "id" parameter in View, but <code>Context.Request.Query["id"]</code> return null value.</p>
  
  <p>Query like this:<strong><code>localhost:1000/MyController/Getuser/65190907-1145-7049-9baa-d68d44b1ad06</code></strong></p>
  
  <pre><code>// Controller
  public ActionResult Getuser(Guid id)
  {
      //HttpContext.Request.Query["id"] also return null
      return View();
  }
  
  //in startup.cs
  public void Configure(IApplicationBuilder app, IHostingEnvironment env)
  {
      app.UseMvc(routes =&gt;
      {
          routes.MapRoute(
              name: "default",
              template: "{controller=Home}/{action=Index}/{id?}");
      });
  }
  </code></pre>