Microsoft.AspNet.Mvc.ApplicationModels Namespace

namespace Microsoft.AspNet.Mvc.ApplicationModels

Interfaces

interface IActionModelConvention
Allows customization of the of the [Microsoft.AspNet.Mvc.ApplicationModels.ActionModel](Microsoft.AspNet.Mvc.ApplicationModels.ActionModel.yml).
interface IApplicationModelConvention
Allows customization of the of the [Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel](Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel.yml).
interface IApplicationModelProvider
Builds or modifies an [Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel](Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel.yml) for action discovery.
interface IControllerModelConvention
Allows customization of the of the [Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel](Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel.yml).
interface IParameterModelConvention
Allows customization of the of the [Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel](Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel.yml).

Classes

class ActionModel

class ApiExplorerModel
A model for ApiExplorer properties associated with a controller or action.

class ApplicationModel

class ApplicationModelConventions
Applies conventions to a [Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel](Microsoft.AspNet.Mvc.ApplicationModels.ApplicationModel.yml).
class ApplicationModelProviderContext
A context object for [Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelProvider](Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelProvider.yml).

class AttributeRouteModel

class ControllerModel

class DefaultApplicationModelProvider

class ParameterModel

class PropertyModel
A type which is used to represent a property in a [Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel](Microsoft.AspNet.Mvc.ApplicationModels.ControllerModel.yml).