dotnettutorial-asp-dot-net-mvc/AttributeRoutingDemoInMVC/Controllers/HomeController.cs

31 lines
847 B
C#
Raw Normal View History

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace AttributeRoutingDemoInMVC.Controllers
{
public class HomeController : Controller
{
// Optional URI Parameter
// URL: /MVCTest/
// URL: /MVCTest/Pranaya
[Route("MVCTest/{studentName ?}")]
public ActionResult MVC(string studentName)
{
ViewBag.Message = "Welcome to ASP.NET MVC!";
return View();
}
// Optional URI Parameter with default value
// URL: /WEBAPITest/
// URL: /WEBAPITest/Pranaya
[Route("WEBAPITest/{studentName = Pranaya}")]
public ActionResult WEBAPI(string studentName)
{
ViewBag.Message = "Welcome to ASP.NET WEB API!";
return View();
}
}
}