1 write to ResolvedRouteTemplate
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\JsonTranscodingRouteAdapter.cs (1)
50
ResolvedRouteTemplate
= resolvedRoutePattern;
21 references to ResolvedRouteTemplate
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\Binding\JsonTranscodingProviderServiceBinder.cs (1)
237
return (RoutePatternFactory.Parse(adapter.
ResolvedRouteTemplate
), CreateDescriptorInfo(body, responseBody, methodDescriptor, adapter));
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (20)
JsonTranscodingRouteAdapterTests.cs (20)
25
Assert.Equal("/shelves/{shelf}/books/{book}", adapter.
ResolvedRouteTemplate
);
35
Assert.Equal("/v1/shelves/{__Complex_book.name_2}/books/{__Complex_book.name_4}", adapter.
ResolvedRouteTemplate
);
56
Assert.Equal("/shelves/{**__Discard_1}", adapter.
ResolvedRouteTemplate
);
66
Assert.Equal("/{__Discard_0}", adapter.
ResolvedRouteTemplate
);
76
Assert.Equal("/a:foo", adapter.
ResolvedRouteTemplate
);
86
Assert.Equal("/{__Discard_0}/{**__Discard_1}", adapter.
ResolvedRouteTemplate
);
96
Assert.Equal("/{__Discard_0}/a/{**__Discard_2}", adapter.
ResolvedRouteTemplate
);
106
Assert.Equal("/a/{a.b.c}", adapter.
ResolvedRouteTemplate
);
116
Assert.Equal("/a/{a.b.c}", adapter.
ResolvedRouteTemplate
);
126
Assert.Equal("/a/{**b}", adapter.
ResolvedRouteTemplate
);
136
Assert.Equal("/a/{**__Complex_x.y.z_1:regex(/b/c/d$)}", adapter.
ResolvedRouteTemplate
);
155
Assert.Equal("/a/{**__Complex_x.y.z_1:regex(/b/c/d:verb$)}", adapter.
ResolvedRouteTemplate
);
174
Assert.Equal("/a/c/{__Complex_b_2}", adapter.
ResolvedRouteTemplate
);
193
Assert.Equal("/a/c/{__Complex_b_2}/d", adapter.
ResolvedRouteTemplate
);
212
Assert.Equal("/a/c/{**__Complex_b_2}", adapter.
ResolvedRouteTemplate
);
231
Assert.Equal("/{a}/{b}/{c}", adapter.
ResolvedRouteTemplate
);
240
Assert.Equal("/a/{b}/{**__Discard_2:regex(:verb$)}", adapter.
ResolvedRouteTemplate
);
249
Assert.Equal("/v1/greeter/{**__Complex_name_2:regex(:verb$)}", adapter.
ResolvedRouteTemplate
);
268
Assert.Equal("/v1/greeter/{**__Complex_name_2:regex(:verb$)}", adapter.
ResolvedRouteTemplate
);
287
Assert.Equal("/v1/greeter/{name}:verb", adapter.
ResolvedRouteTemplate
);