Moves routing into IAreaRoutes, ensures back office is redirected if installed

This commit is contained in:
Shannon
2020-05-13 14:49:00 +10:00
parent 2e51b11f7c
commit 4d6df1405f
17 changed files with 314 additions and 154 deletions

View File

@@ -10,7 +10,7 @@ namespace Umbraco.Extensions
/// </summary>
/// <param name="controllerType"></param>
/// <returns></returns>
internal static string GetControllerName(Type controllerType)
public static string GetControllerName(Type controllerType)
{
if (!controllerType.Name.EndsWith("Controller"))
{
@@ -24,7 +24,7 @@ namespace Umbraco.Extensions
/// </summary>
/// <param name="controllerInstance"></param>
/// <returns></returns>
internal static string GetControllerName(this Controller controllerInstance)
public static string GetControllerName(this Controller controllerInstance)
{
return GetControllerName(controllerInstance.GetType());
}
@@ -35,7 +35,7 @@ namespace Umbraco.Extensions
/// <typeparam name="T"></typeparam>
/// <returns></returns>
/// <remarks></remarks>
internal static string GetControllerName<T>()
public static string GetControllerName<T>()
{
return GetControllerName(typeof(T));
}