I am new in ASP.NET Core. I have a navigation menu and I would like to track the active item. My idea is to use the action and controller names as navigation keys:
the problem is I don't know how to obtain the action and controller name in the _Layout.cshtml view...
I have tried the ViewContext.ActionDescriptor.DisplayName but it renders something like this MyApp.Controllers.RecordsController.Index (MyApp)
I'd rather prefer to obtain something like this:
<script>$("li#@(Controller.Name)-@(Action.Name)")).addClass("active");</script>
