2012-09-25 13:09:59 +07:00
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace Umbraco.Web.Mvc
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2013-02-26 03:45:39 +06:00
|
|
|
/// Represents some metadata about the controller
|
2012-09-25 13:09:59 +07:00
|
|
|
/// </summary>
|
2012-09-26 11:04:07 +07:00
|
|
|
internal class PluginControllerMetadata
|
2012-09-25 13:09:59 +07:00
|
|
|
{
|
|
|
|
|
internal Type ControllerType { get; set; }
|
|
|
|
|
internal string ControllerName { get; set; }
|
|
|
|
|
internal string ControllerNamespace { get; set; }
|
2012-09-26 11:04:07 +07:00
|
|
|
internal string AreaName { get; set; }
|
2014-01-15 13:17:38 +11:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// This is determined by another attribute [IsBackOffice] which slightly modifies the route path
|
|
|
|
|
/// allowing us to determine if it is indeed a back office request or not
|
|
|
|
|
/// </summary>
|
|
|
|
|
internal bool IsBackOffice { get; set; }
|
2012-09-25 13:09:59 +07:00
|
|
|
}
|
|
|
|
|
}
|