Files
Umbraco-CMS/src/Umbraco.Web.Common/ApplicationModels/VirtualPageConvention.cs
2021-02-17 15:41:54 +01:00

15 lines
474 B
C#

using Microsoft.AspNetCore.Mvc.ApplicationModels;
using Umbraco.Cms.Web.Common.Filters;
namespace Umbraco.Cms.Web.Common.ApplicationModels
{
/// <summary>
/// Adds the <see cref="UmbracoVirtualPageFilterAttribute"/> as a convention
/// </summary>
public class VirtualPageConvention : IActionModelConvention
{
/// <inheritdoc/>
public void Apply(ActionModel action) => action.Filters.Add(new UmbracoVirtualPageFilterAttribute());
}
}