3 interfaces inheriting from IPageConvention
Microsoft.AspNetCore.Mvc.RazorPages (3)
ApplicationModels\IPageApplicationModelConvention.cs (1)
9public interface IPageApplicationModelConvention : IPageConvention
ApplicationModels\IPageHandlerModelConvention.cs (1)
9public interface IPageHandlerModelConvention : IPageConvention
ApplicationModels\IPageRouteModelConvention.cs (1)
9public interface IPageRouteModelConvention : IPageConvention
1 implementation of IPageConvention
Microsoft.AspNetCore.Mvc.RazorPages (1)
DependencyInjection\PageConventionCollectionExtensions.cs (1)
442private sealed class ParameterModelBaseConventionAdapter : IPageConvention, IParameterModelBaseConvention
9 references to IPageConvention
Microsoft.AspNetCore.Mvc.RazorPages (9)
ApplicationModels\PageConventionCollection.cs (8)
12/// Collection of <see cref="IPageConvention"/>. 14public class PageConventionCollection : Collection<IPageConvention> 32public PageConventionCollection(IList<IPageConvention> conventions) 225/// Removes all <see cref="IPageConvention"/> instances of the specified type. 228public void RemoveType<TPageConvention>() where TPageConvention : IPageConvention 234/// Removes all <see cref="IPageConvention"/> instances of the specified type. 241var pageConvention = this[i]; 271private TConvention Add<TConvention>(TConvention convention) where TConvention : IPageConvention
RazorPagesOptions.cs (1)
19/// Gets a collection of <see cref="IPageConvention"/> instances that are applied during