/// <summary> /// Obtém o nome da area (se existir) concatenado com o nome da controller do ControllerContext informado. /// </summary> /// <param name="context">O ControllerContext.</param> /// <returns>O nome da controller.</returns> public static string GetControllerFullName(this HttpContextBase context) { var areaName = context.GetAreaName(); if (String.IsNullOrEmpty(areaName)) { return(context.GetControllerName()); } else { return("{0}/{1}".With(areaName, context.GetControllerName())); } }