6 implementations of IControllerModelConvention
ApplicationModelWebSite (4)
Controllers\ControllerModelController.cs (1)
19private class ControllerNameAttribute : Attribute, IControllerModelConvention
Conventions\CloneActionConvention.cs (1)
8public class CloneActionConvention : IControllerModelConvention
Conventions\ControllerDescriptionAttribute.cs (1)
8public class ControllerDescriptionAttribute : Attribute, IControllerModelConvention
Conventions\ControllerLicenseConvention.cs (1)
8public class ControllerLicenseConvention : IControllerModelConvention
Microsoft.AspNetCore.Mvc.Core.Test (2)
DependencyInjection\ApplicationModelConventionExtensionsTest.cs (2)
446private class SimpleControllerConvention : IControllerModelConvention 454private class ControllerModelCollectionModifyingConvention : IControllerModelConvention
10 references to IControllerModelConvention
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\ApplicationModelConventions.cs (2)
40.OfType<IControllerModelConvention>() 43foreach (var controllerConvention in controllerConventions)
ApplicationModels\IActionModelConvention.cs (1)
14/// <see cref="IControllerModelConvention"/> customizations and before
ApplicationModels\IControllerModelConvention.cs (1)
13/// <see cref="IControllerModelConvention"/> customizations run after
DependencyInjection\ApplicationModelConventionExtensions.cs (5)
48/// Adds a <see cref="IControllerModelConvention"/> to all the controllers in the application. 52/// <param name="controllerModelConvention">The <see cref="IControllerModelConvention"/> which needs to be 56IControllerModelConvention controllerModelConvention) 203private readonly IControllerModelConvention _controllerModelConvention; 205public ControllerApplicationModelConvention(IControllerModelConvention controllerConvention)
Microsoft.AspNetCore.Mvc.Core.Test (1)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (1)
1135var controllerConvention = new Mock<IControllerModelConvention>();