public static IPageModelConventionBuilder AuthorizeFolder(this IPageModelConventionBuilder builder, string path, string policy)
        {
            var filter = new ConstructableAuthorizationFilter(new AuthorizeAttribute(policy));

            builder.Add(new FolderConvention(path, (m) => m.Filters.Add(filter)));
            return(builder);
        }
 public static IPageModelConventionBuilder AllowAnonymousToFolder(this IPageModelConventionBuilder builder, string path)
 {
     builder.Add(new FolderConvention(path, (m) => m.Filters.Add(new AllowAnonymousFilter())));
     return(builder);
 }