// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. namespace Microsoft.AspNet.Mvc.ApplicationModels { /// /// Allows customization of the of the . /// /// /// To use this interface, create an class which implements the interface and /// place it on an action method. /// /// customizations run after /// customications and before /// customizations. /// public interface IActionModelConvention { /// /// Called to apply the convention to the . /// /// The . void Apply([NotNull] ActionModel action); } }