Explain attribute based routing in MVC?

devquora
devquora

Posted On: Feb 22, 2018

 

    2 Answers Written

  •  devquora
    Answered by Pooja

    In ASP.NET MVC 5.0 we have a new attribute route, by using the "Route" attribute we can define the URL structure. For example, in the below code we have decorated the "GotoAbout" action with the route attribute. The route attribute says that the “GotoAbout” can be invoked using the URL structure "Users/about".

  •  devquora
    Answered by Anil Saini

    The attribute-based routing uses an attribute to define the routes. It gives you more control over the URIs in your web application. The route can be enabled in the MapMvcAttributeRoutes during the configuration process. The attribute routing can also be combined with the convention-based routing.

Related Questions

Please Login or Register to leave a response.

Related Questions

MVC interview questions

What is MVC (Model view controller)?

 Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces. It divides a giv..

MVC interview questions

What is Razor in MVC?

 ASP.NET MVC has always supported the concept of “view engines” – which are the pluggable modules, which practica..

MVC interview questions

What is TempData in MVC?

 TempData is a dictionary object to store data temporarily. It is a TempDataDictionary class type and instance property..