Skip to content

Commit c0601bf

Browse files
Add support for IDE route expression syntax
1 parent 7b4cb60 commit c0601bf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/AspNetCore/OData/src/Asp.Versioning.OData/OData/ODataApiVersioningOptions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public ODataApiVersioningOptions( VersionedODataModelBuilder modelBuilder ) =>
5252
/// </summary>
5353
/// <param name="prefix">The associated OData prefix.</param>
5454
/// <returns>The original <see cref="ODataApiVersioningOptions">options</see>.</returns>
55-
public virtual ODataApiVersioningOptions AddRouteComponents( string prefix ) =>
55+
public virtual ODataApiVersioningOptions AddRouteComponents( [StringSyntax( "Route" )] string prefix ) =>
5656
AddRouteComponents( prefix, static _ => { } );
5757

5858
/// <summary>
@@ -70,7 +70,7 @@ public virtual ODataApiVersioningOptions AddRouteComponents( Action<IServiceColl
7070
/// <param name="batchHandler">The <see cref="ODataBatchHandler">$batch handler</see>.</param>
7171
/// <returns>The original <see cref="ODataApiVersioningOptions">options</see>.</returns>
7272
[CLSCompliant( false )]
73-
public ODataApiVersioningOptions AddRouteComponents( string prefix, ODataBatchHandler batchHandler ) =>
73+
public ODataApiVersioningOptions AddRouteComponents( [StringSyntax( "Route" )] string prefix, ODataBatchHandler batchHandler ) =>
7474
AddRouteComponents( prefix, builder => builder.AddSingleton( batchHandler ) );
7575

7676
/// <summary>
@@ -89,7 +89,7 @@ public ODataApiVersioningOptions AddRouteComponents( ODataBatchHandler batchHand
8989
/// <param name="configureAction">The configuration <see cref="Action{T}">action</see>.</param>
9090
/// <returns>The original <see cref="ODataApiVersioningOptions">options</see>.</returns>
9191
public virtual ODataApiVersioningOptions AddRouteComponents(
92-
string prefix,
92+
[StringSyntax( "Route" )] string prefix,
9393
Action<IServiceCollection> configureAction )
9494
{
9595
configurations ??= new( StringComparer.OrdinalIgnoreCase );

0 commit comments

Comments
 (0)