From f04f3eafbdc63a02e9f2d93b185653bf674d96a4 Mon Sep 17 00:00:00 2001 From: Alex Macocian Date: Wed, 25 Sep 2024 21:32:25 +0200 Subject: [PATCH] Allow RouteFilter on all --- .../Net.Sdk.Web.Extensions.SourceGenerators.csproj | 2 +- .../RouteFilterAttributeGenerator.cs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Net.Sdk.Web.Extensions.SourceGenerators/Net.Sdk.Web.Extensions.SourceGenerators.csproj b/Net.Sdk.Web.Extensions.SourceGenerators/Net.Sdk.Web.Extensions.SourceGenerators.csproj index 49d8af3..d4ef6f2 100644 --- a/Net.Sdk.Web.Extensions.SourceGenerators/Net.Sdk.Web.Extensions.SourceGenerators.csproj +++ b/Net.Sdk.Web.Extensions.SourceGenerators/Net.Sdk.Web.Extensions.SourceGenerators.csproj @@ -2,7 +2,7 @@ netstandard2.0 - 0.8.12 + 0.8.13 latest true Alexandru Macocian diff --git a/Net.Sdk.Web.Extensions.SourceGenerators/RouteFilterAttributeGenerator.cs b/Net.Sdk.Web.Extensions.SourceGenerators/RouteFilterAttributeGenerator.cs index 46836f7..0bdeb06 100644 --- a/Net.Sdk.Web.Extensions.SourceGenerators/RouteFilterAttributeGenerator.cs +++ b/Net.Sdk.Web.Extensions.SourceGenerators/RouteFilterAttributeGenerator.cs @@ -23,8 +23,7 @@ public class RouteFilterAttributeGenerator : IIncrementalGenerator .WithConstructor(SyntaxBuilder.CreateConstructor(Constants.RouteFilterAttributeName) .WithModifier(Constants.Public)) .WithAttribute(SyntaxBuilder.CreateAttribute("AttributeUsage") - .WithArgument(AttributeTargets.Method) - .WithArgument(AttributeTargets.Class) + .WithArgument(AttributeTargets.All) .WithArgument("Inherited", false) .WithArgument("AllowMultiple", true)) .WithBaseClass(nameof(Attribute))