22 lines
1015 B
C#
22 lines
1015 B
C#
// Copyright (c) .NET Foundation. All rights reserved.
|
|
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using Microsoft.AspNetCore.Razor.Language.Intermediate;
|
|
|
|
namespace Microsoft.AspNetCore.Razor.Language
|
|
{
|
|
internal class DefaultDocumentClassifierPassFeature : RazorEngineFeatureBase
|
|
{
|
|
public IList<Action<RazorCodeDocument, ClassDeclarationIntermediateNode>> ConfigureClass { get; } =
|
|
new List<Action<RazorCodeDocument, ClassDeclarationIntermediateNode>>();
|
|
|
|
public IList<Action<RazorCodeDocument, NamespaceDeclarationIntermediateNode>> ConfigureNamespace { get; } =
|
|
new List<Action<RazorCodeDocument, NamespaceDeclarationIntermediateNode>>();
|
|
|
|
public IList<Action<RazorCodeDocument, MethodDeclarationIntermediateNode>> ConfigureMethod { get; } =
|
|
new List<Action<RazorCodeDocument, MethodDeclarationIntermediateNode>>();
|
|
}
|
|
}
|