ApplicationModelConventionExtensions Class

Summary

Contains the extension methods for [Microsoft.AspNet.Mvc.MvcOptions.Conventions](Microsoft.AspNet.Mvc.MvcOptions.yml).

Syntax

public class ApplicationModelConventionExtensions

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.ApplicationModelConventionExtensions

Methods

Add(System.Collections.Generic.IList<Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention>, Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention)

Adds a [Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention.yml) to all the actions in the application.

Arguments:
  • conventions (System.Collections.Generic.IList{Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention}) – The list of [Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention.yml) in [Microsoft.AspNet.Mvc.MvcOptions](Microsoft.AspNet.Mvc.MvcOptions.yml).
  • actionModelConvention (Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention) – The [Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IActionModelConvention.yml) which needs to be added.
public static void Add(IList<IApplicationModelConvention> conventions, IActionModelConvention actionModelConvention)
Add(System.Collections.Generic.IList<Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention>, Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention)

Adds a [Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention.yml) to all the controllers in the application.

Arguments:
  • conventions (System.Collections.Generic.IList{Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention}) – The list of [Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IApplicationModelConvention.yml) in [Microsoft.AspNet.Mvc.MvcOptions](Microsoft.AspNet.Mvc.MvcOptions.yml).
  • controllerModelConvention (Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention) – The [Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention](Microsoft.AspNet.Mvc.ApplicationModels.IControllerModelConvention.yml) which needs to be added.
public static void Add(IList<IApplicationModelConvention> conventions, IControllerModelConvention controllerModelConvention)