Skip to content

Commit 4a8a9b4

Browse files
authored
Remove trim attributes from AddEndpointFilter extensions (#44738)
1 parent 8a388db commit 4a8a9b4

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/Http/Routing/src/Builder/EndpointFilterExtensions.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ public static class EndpointFilterExtensions
1919
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
2020
/// <param name="filter">The <see cref="IEndpointFilter"/> to register.</param>
2121
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
22-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
2322
public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, IEndpointFilter filter) where TBuilder : IEndpointConventionBuilder =>
2423
builder.AddEndpointFilterFactory((routeHandlerContext, next) => (context) => filter.InvokeAsync(context, next));
2524

@@ -30,7 +29,6 @@ public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, IEndpo
3029
/// <typeparam name="TFilterType">The type of the <see cref="IEndpointFilter"/> to register.</typeparam>
3130
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
3231
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
33-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
3432
public static TBuilder AddEndpointFilter<TBuilder, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TFilterType>(this TBuilder builder)
3533
where TBuilder : IEndpointConventionBuilder
3634
where TFilterType : IEndpointFilter
@@ -65,7 +63,6 @@ public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, IEndpo
6563
/// <typeparam name="TFilterType">The type of the <see cref="IEndpointFilter"/> to register.</typeparam>
6664
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
6765
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
68-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
6966
public static RouteHandlerBuilder AddEndpointFilter<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TFilterType>(this RouteHandlerBuilder builder)
7067
where TFilterType : IEndpointFilter
7168
{
@@ -79,7 +76,6 @@ public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, IEndpo
7976
/// <typeparam name="TFilterType">The type of the <see cref="IEndpointFilter"/> to register.</typeparam>
8077
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
8178
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
82-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
8379
public static RouteGroupBuilder AddEndpointFilter<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TFilterType>(this RouteGroupBuilder builder)
8480
where TFilterType : IEndpointFilter
8581
{
@@ -93,7 +89,6 @@ public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, IEndpo
9389
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
9490
/// <param name="routeHandlerFilter">A method representing the core logic of the filter.</param>
9591
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
96-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
9792
public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, Func<EndpointFilterInvocationContext, EndpointFilterDelegate, ValueTask<object?>> routeHandlerFilter)
9893
where TBuilder : IEndpointConventionBuilder
9994
{
@@ -106,7 +101,6 @@ public static TBuilder AddEndpointFilter<TBuilder>(this TBuilder builder, Func<E
106101
/// <param name="builder">The <see cref="RouteHandlerBuilder"/>.</param>
107102
/// <param name="filterFactory">A method representing the logic for constructing the filter.</param>
108103
/// <returns>A <see cref="RouteHandlerBuilder"/> that can be used to further customize the route handler.</returns>
109-
[RequiresUnreferencedCode(EndpointRouteBuilderExtensions.MapEndpointTrimmerWarning)]
110104
public static TBuilder AddEndpointFilterFactory<TBuilder>(this TBuilder builder, Func<EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate> filterFactory)
111105
where TBuilder : IEndpointConventionBuilder
112106
{

0 commit comments

Comments
 (0)