From aa40670474e6576d64710c8d486c26d35ebfa29a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 02:46:19 +0000 Subject: [PATCH 1/2] Bump microsoft.openapi.kiota from 1.31.1 to 1.32.1 --- updated-dependencies: - dependency-name: microsoft.openapi.kiota dependency-version: 1.32.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index b0bc0156c9..b17f9ccd8d 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -31,7 +31,7 @@ "rollForward": false }, "microsoft.openapi.kiota": { - "version": "1.31.1", + "version": "1.32.1", "commands": [ "kiota" ], From 786c01a8b89b21fca3d5beb9c4fa250cdc69b344 Mon Sep 17 00:00:00 2001 From: Bart Koelman <10324372+bkoelman@users.noreply.github.com> Date: Fri, 5 Jun 2026 04:47:31 +0200 Subject: [PATCH 2/2] Update generated C# clients --- .../Api/People/Item/PeopleItemRequestBuilder.cs | 2 +- .../AssignedTodoItemsRequestBuilder.cs | 8 ++++---- .../OwnedTodoItems/OwnedTodoItemsRequestBuilder.cs | 8 ++++---- .../Relationships/TodoItems/TodoItemsRequestBuilder.cs | 8 ++++---- .../Api/Tags/Item/TagsItemRequestBuilder.cs | 2 +- .../Relationships/Assignee/AssigneeRequestBuilder.cs | 2 +- .../Item/Relationships/Owner/OwnerRequestBuilder.cs | 2 +- .../Item/Relationships/Tags/TagsRequestBuilder.cs | 8 ++++---- .../Api/TodoItems/Item/TodoItemsItemRequestBuilder.cs | 2 +- .../NonJsonApi/NonJsonApiRequestBuilder.cs | 6 +++--- .../Item/TypeContainersItemRequestBuilder.cs | 2 +- .../Contenders/Item/ContendersItemRequestBuilder.cs | 2 +- .../Relationships/Elections/ElectionsRequestBuilder.cs | 8 ++++---- .../Overview/Item/OverviewItemRequestBuilder.cs | 2 +- .../Contenders/ContendersRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Votes/VotesRequestBuilder.cs | 8 ++++---- .../Relationships/Election/ElectionRequestBuilder.cs | 2 +- .../SelectedCandidateRequestBuilder.cs | 2 +- .../VotingApi/Votes/Item/VotesItemRequestBuilder.cs | 2 +- .../Countries/Item/CountriesItemRequestBuilder.cs | 2 +- .../Relationships/Languages/LanguagesRequestBuilder.cs | 8 ++++---- .../Item/BankAccountsItemRequestBuilder.cs | 2 +- .../Item/Relationships/Cards/CardsRequestBuilder.cs | 8 ++++---- .../DebitCards/Item/DebitCardsItemRequestBuilder.cs | 2 +- .../Relationships/Account/AccountRequestBuilder.cs | 2 +- .../Item/AccommodationsItemRequestBuilder.cs | 2 +- .../Excursions/Item/ExcursionsItemRequestBuilder.cs | 2 +- .../Transports/Item/TransportsItemRequestBuilder.cs | 2 +- .../Accommodation/AccommodationRequestBuilder.cs | 2 +- .../Excursions/ExcursionsRequestBuilder.cs | 8 ++++---- .../Relationships/Transport/TransportRequestBuilder.cs | 2 +- .../Vacations/Item/VacationsItemRequestBuilder.cs | 2 +- .../CupOfCoffees/Batch/BatchRequestBuilder.cs | 10 +++++----- .../FileTransfers/FileTransfersRequestBuilder.cs | 2 +- .../Item/NameValuePairsItemRequestBuilder.cs | 2 +- .../Item/Relationships/Owner/OwnerRequestBuilder.cs | 2 +- .../Nodes/Item/NodesItemRequestBuilder.cs | 2 +- .../Relationships/Children/ChildrenRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Parent/ParentRequestBuilder.cs | 2 +- .../Item/Relationships/Values/ValuesRequestBuilder.cs | 8 ++++---- .../Bathrooms/Item/BathroomsItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Bedrooms/Item/BedroomsItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Buildings/Item/BuildingsItemRequestBuilder.cs | 2 +- .../CyclePaths/Item/CyclePathsItemRequestBuilder.cs | 2 +- .../Districts/Item/DistrictsItemRequestBuilder.cs | 2 +- .../Relationships/Buildings/BuildingsRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Roads/RoadsRequestBuilder.cs | 8 ++++---- .../FamilyHomes/Item/FamilyHomesItemRequestBuilder.cs | 2 +- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Kitchens/Item/KitchensItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../LivingRooms/Item/LivingRoomsItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Mansions/Item/MansionsItemRequestBuilder.cs | 2 +- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Staff/StaffRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Residences/Item/ResidencesItemRequestBuilder.cs | 2 +- .../Roads/Item/RoadsItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Rooms/Item/RoomsItemRequestBuilder.cs | 2 +- .../Item/StaffMembersItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Toilets/Item/ToiletsItemRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Relationships/Buildings/BuildingsRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Roads/RoadsRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Staff/StaffRequestBuilder.cs | 8 ++++---- .../Item/Relationships/Rooms/RoomsRequestBuilder.cs | 8 ++++---- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../Relationships/Residence/ResidenceRequestBuilder.cs | 2 +- .../AudioStreams/AudioStreamsRequestBuilder.cs | 8 ++++---- .../UltraHighDefinitionVideoStreamRequestBuilder.cs | 2 +- .../VideoStream/VideoStreamRequestBuilder.cs | 2 +- .../Item/WriteOnlyChannelsItemRequestBuilder.cs | 8 ++++---- 82 files changed, 166 insertions(+), 166 deletions(-) diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/PeopleItemRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/PeopleItemRequestBuilder.cs index 0c799da047..deb9ef2252 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/PeopleItemRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/PeopleItemRequestBuilder.cs @@ -136,7 +136,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/api/people/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/AssignedTodoItems/AssignedTodoItemsRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/AssignedTodoItems/AssignedTodoItemsRequestBuilder.cs index bbeb297082..4d91ac4309 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/AssignedTodoItems/AssignedTodoItemsRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/AssignedTodoItems/AssignedTodoItemsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class AssignedTodoItemsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public AssignedTodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems{?query*}", pathParameters) + public AssignedTodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems", pathParameters) { } @@ -33,7 +33,7 @@ public AssignedTodoItemsRequestBuilder(Dictionary pathParameters /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public AssignedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems{?query*}", rawUrl) + public AssignedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaClientE /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/api/people/{id}/relationships/assignedTodoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/OwnedTodoItems/OwnedTodoItemsRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/OwnedTodoItems/OwnedTodoItemsRequestBuilder.cs index 8d6fef66ae..46c48688d1 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/OwnedTodoItems/OwnedTodoItemsRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/Relationships/OwnedTodoItems/OwnedTodoItemsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class OwnedTodoItemsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public OwnedTodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems{?query*}", pathParameters) + public OwnedTodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems", pathParameters) { } @@ -33,7 +33,7 @@ public OwnedTodoItemsRequestBuilder(Dictionary pathParameters, I /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public OwnedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems{?query*}", rawUrl) + public OwnedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaClientE /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/api/people/{id}/relationships/ownedTodoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/Relationships/TodoItems/TodoItemsRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/Relationships/TodoItems/TodoItemsRequestBuilder.cs index 9267de6609..cfcb06887a 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/Relationships/TodoItems/TodoItemsRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/Relationships/TodoItems/TodoItemsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class TodoItemsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public TodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/tags/{id}/relationships/todoItems{?query*}", pathParameters) + public TodoItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/tags/{id}/relationships/todoItems", pathParameters) { } @@ -33,7 +33,7 @@ public TodoItemsRequestBuilder(Dictionary pathParameters, IReque /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public TodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/tags/{id}/relationships/todoItems{?query*}", rawUrl) + public TodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/tags/{id}/relationships/todoItems", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaClientE /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/api/tags/{id}/relationships/todoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/api/tags/{id}/relationships/todoItems{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/TagsItemRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/TagsItemRequestBuilder.cs index 9ac8edc5e1..5ca352c24d 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/TagsItemRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/Tags/Item/TagsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/api/tags/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Assignee/AssigneeRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Assignee/AssigneeRequestBuilder.cs index 88f1256064..ae4786c710 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Assignee/AssigneeRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Assignee/AssigneeRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/api/todoItems/{id}/relationships/assignee", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Owner/OwnerRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Owner/OwnerRequestBuilder.cs index fa2e408cf0..f66b1bdb51 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Owner/OwnerRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Owner/OwnerRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/api/todoItems/{id}/relationships/owner", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Tags/TagsRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Tags/TagsRequestBuilder.cs index addecc4f79..f5f9bc3c24 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Tags/TagsRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/Relationships/Tags/TagsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class TagsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public TagsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/todoItems/{id}/relationships/tags{?query*}", pathParameters) + public TagsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/todoItems/{id}/relationships/tags", pathParameters) { } @@ -33,7 +33,7 @@ public TagsRequestBuilder(Dictionary pathParameters, IRequestAda /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public TagsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/todoItems/{id}/relationships/tags{?query*}", rawUrl) + public TagsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api/todoItems/{id}/relationships/tags", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaClientE /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/api/todoItems/{id}/relationships/tags{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/api/todoItems/{id}/relationships/tags{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/TodoItemsItemRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/TodoItemsItemRequestBuilder.cs index 2146987152..f85ad8c5cc 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/TodoItemsItemRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/TodoItems/Item/TodoItemsItemRequestBuilder.cs @@ -143,7 +143,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/api/todoItems/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/NonJsonApi/NonJsonApiRequestBuilder.cs b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/NonJsonApi/NonJsonApiRequestBuilder.cs index 8aa2eb0d39..388ce6b299 100644 --- a/src/Examples/OpenApiKiotaClientExample/GeneratedCode/NonJsonApi/NonJsonApiRequestBuilder.cs +++ b/src/Examples/OpenApiKiotaClientExample/GeneratedCode/NonJsonApi/NonJsonApiRequestBuilder.cs @@ -23,7 +23,7 @@ public partial class NonJsonApiRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public NonJsonApiRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/NonJsonApi{?name*}", pathParameters) + public NonJsonApiRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/NonJsonApi", pathParameters) { } @@ -32,7 +32,7 @@ public NonJsonApiRequestBuilder(Dictionary pathParameters, IRequ /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public NonJsonApiRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/NonJsonApi{?name*}", rawUrl) + public NonJsonApiRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/NonJsonApi", rawUrl) { } /// A @@ -176,7 +176,7 @@ public RequestInformation ToPostRequestInformation(string body, ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToPutRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.PUT, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PUT, "{+baseurl}/NonJsonApi{?name*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/AttributeTypes/GeneratedCode/TypeContainers/Item/TypeContainersItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/AttributeTypes/GeneratedCode/TypeContainers/Item/TypeContainersItemRequestBuilder.cs index 520ad0fd02..f818ee06fd 100644 --- a/test/OpenApiKiotaEndToEndTests/AttributeTypes/GeneratedCode/TypeContainers/Item/TypeContainersItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/AttributeTypes/GeneratedCode/TypeContainers/Item/TypeContainersItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/typeContainers/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/ContendersItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/ContendersItemRequestBuilder.cs index 11bbbf3e6d..bd2b2c8f3c 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/ContendersItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/ContendersItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/voting-api/contenders/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/Relationships/Elections/ElectionsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/Relationships/Elections/ElectionsRequestBuilder.cs index 3fa208f031..8c48ed01cd 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/Relationships/Elections/ElectionsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Contenders/Item/Relationships/Elections/ElectionsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class ElectionsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ElectionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/contenders/{id}/relationships/elections{?query*}", pathParameters) + public ElectionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/contenders/{id}/relationships/elections", pathParameters) { } @@ -33,7 +33,7 @@ public ElectionsRequestBuilder(Dictionary pathParameters, IReque /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ElectionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/contenders/{id}/relationships/elections{?query*}", rawUrl) + public ElectionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/contenders/{id}/relationships/elections", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/voting-api/contenders/{id}/relationships/elections{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/voting-api/contenders/{id}/relationships/elections{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/OverviewItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/OverviewItemRequestBuilder.cs index c34f2bf027..c550845e66 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/OverviewItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/OverviewItemRequestBuilder.cs @@ -136,7 +136,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/voting-api/overview/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Contenders/ContendersRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Contenders/ContendersRequestBuilder.cs index f4ecd3285e..42753a6725 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Contenders/ContendersRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Contenders/ContendersRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class ContendersRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ContendersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/contenders{?query*}", pathParameters) + public ContendersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/contenders", pathParameters) { } @@ -33,7 +33,7 @@ public ContendersRequestBuilder(Dictionary pathParameters, IRequ /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ContendersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/contenders{?query*}", rawUrl) + public ContendersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/contenders", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/voting-api/overview/{id}/relationships/contenders{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/voting-api/overview/{id}/relationships/contenders{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Votes/VotesRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Votes/VotesRequestBuilder.cs index 74e771d1be..d1b3f0cd79 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Votes/VotesRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Overview/Item/Relationships/Votes/VotesRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class VotesRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public VotesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/votes{?query*}", pathParameters) + public VotesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/votes", pathParameters) { } @@ -33,7 +33,7 @@ public VotesRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public VotesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/votes{?query*}", rawUrl) + public VotesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/voting-api/overview/{id}/relationships/votes", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/voting-api/overview/{id}/relationships/votes{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/voting-api/overview/{id}/relationships/votes{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/Election/ElectionRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/Election/ElectionRequestBuilder.cs index be800f4440..77a406a56a 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/Election/ElectionRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/Election/ElectionRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/voting-api/votes/{id}/relationships/election", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/SelectedCandidate/SelectedCandidateRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/SelectedCandidate/SelectedCandidateRequestBuilder.cs index ef4ec6718b..39dbd1135f 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/SelectedCandidate/SelectedCandidateRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/Relationships/SelectedCandidate/SelectedCandidateRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/voting-api/votes/{id}/relationships/selectedCandidate", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/VotesItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/VotesItemRequestBuilder.cs index b63715b023..99907a0497 100644 --- a/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/VotesItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/CustomRoutes/GeneratedCode/VotingApi/Votes/Item/VotesItemRequestBuilder.cs @@ -136,7 +136,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/voting-api/votes/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/CountriesItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/CountriesItemRequestBuilder.cs index 19eca7d75f..afa17c6676 100644 --- a/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/CountriesItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/CountriesItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/countries/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/Relationships/Languages/LanguagesRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/Relationships/Languages/LanguagesRequestBuilder.cs index 21d00c3aae..9044027399 100644 --- a/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/Relationships/Languages/LanguagesRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Headers/GeneratedCode/Countries/Item/Relationships/Languages/LanguagesRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class LanguagesRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public LanguagesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/countries/{id}/relationships/languages{?query*}", pathParameters) + public LanguagesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/countries/{id}/relationships/languages", pathParameters) { } @@ -33,7 +33,7 @@ public LanguagesRequestBuilder(Dictionary pathParameters, IReque /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public LanguagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/countries/{id}/relationships/languages{?query*}", rawUrl) + public LanguagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/countries/{id}/relationships/languages", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/countries/{id}/relationships/languages{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/countries/{id}/relationships/languages{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/BankAccountsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/BankAccountsItemRequestBuilder.cs index f44a34d7a3..8f86ff5dd5 100644 --- a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/BankAccountsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/BankAccountsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/bankAccounts/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/Relationships/Cards/CardsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/Relationships/Cards/CardsRequestBuilder.cs index d188413f7c..59d68e2ae8 100644 --- a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/Relationships/Cards/CardsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/BankAccounts/Item/Relationships/Cards/CardsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class CardsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public CardsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/bankAccounts/{id}/relationships/cards{?query*}", pathParameters) + public CardsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/bankAccounts/{id}/relationships/cards", pathParameters) { } @@ -33,7 +33,7 @@ public CardsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public CardsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/bankAccounts/{id}/relationships/cards{?query*}", rawUrl) + public CardsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/bankAccounts/{id}/relationships/cards", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/bankAccounts/{id}/relationships/cards{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/bankAccounts/{id}/relationships/cards{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/DebitCardsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/DebitCardsItemRequestBuilder.cs index 409788cdc2..1870f2437d 100644 --- a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/DebitCardsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/DebitCardsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/debitCards/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/Relationships/Account/AccountRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/Relationships/Account/AccountRequestBuilder.cs index 5173b87127..f256a8fa13 100644 --- a/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/Relationships/Account/AccountRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/IdObfuscation/GeneratedCode/DebitCards/Item/Relationships/Account/AccountRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/debitCards/{id}/relationships/account", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Accommodations/Item/AccommodationsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Accommodations/Item/AccommodationsItemRequestBuilder.cs index 21da31d610..0cc13372cd 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Accommodations/Item/AccommodationsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Accommodations/Item/AccommodationsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/accommodations/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Excursions/Item/ExcursionsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Excursions/Item/ExcursionsItemRequestBuilder.cs index 616a00b191..58101f9dcb 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Excursions/Item/ExcursionsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Excursions/Item/ExcursionsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/excursions/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Transports/Item/TransportsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Transports/Item/TransportsItemRequestBuilder.cs index d17fd5d69a..2c3c597668 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Transports/Item/TransportsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Transports/Item/TransportsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/transports/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Accommodation/AccommodationRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Accommodation/AccommodationRequestBuilder.cs index 91cb00c99b..d29b8ae76f 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Accommodation/AccommodationRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Accommodation/AccommodationRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/vacations/{id}/relationships/accommodation", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Excursions/ExcursionsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Excursions/ExcursionsRequestBuilder.cs index d555cadb72..48a3f04a0d 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Excursions/ExcursionsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Excursions/ExcursionsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class ExcursionsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ExcursionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/vacations/{id}/relationships/excursions{?query*}", pathParameters) + public ExcursionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/vacations/{id}/relationships/excursions", pathParameters) { } @@ -33,7 +33,7 @@ public ExcursionsRequestBuilder(Dictionary pathParameters, IRequ /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ExcursionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/vacations/{id}/relationships/excursions{?query*}", rawUrl) + public ExcursionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/vacations/{id}/relationships/excursions", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/vacations/{id}/relationships/excursions{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/vacations/{id}/relationships/excursions{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Transport/TransportRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Transport/TransportRequestBuilder.cs index 3b0ff139b4..52161f3dbf 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Transport/TransportRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/Relationships/Transport/TransportRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/vacations/{id}/relationships/transport", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/VacationsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/VacationsItemRequestBuilder.cs index 1854711225..72154b6822 100644 --- a/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/VacationsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/Links/GeneratedCode/Vacations/Item/VacationsItemRequestBuilder.cs @@ -143,7 +143,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/vacations/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/CupOfCoffees/Batch/BatchRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/CupOfCoffees/Batch/BatchRequestBuilder.cs index 7702cea3d8..8c446a3354 100644 --- a/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/CupOfCoffees/Batch/BatchRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/CupOfCoffees/Batch/BatchRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class BatchRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public BatchRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/cupOfCoffees/batch?size={size}", pathParameters) + public BatchRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/cupOfCoffees/batch", pathParameters) { } @@ -33,7 +33,7 @@ public BatchRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public BatchRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/cupOfCoffees/batch?size={size}", rawUrl) + public BatchRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/cupOfCoffees/batch", rawUrl) { } @@ -89,7 +89,7 @@ public async Task PostAsync(global::OpenApiKiotaEndToEndTests.MixedControllers.G /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/cupOfCoffees/batch", PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -102,7 +102,7 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToPatchRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/cupOfCoffees/batch", PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } @@ -116,7 +116,7 @@ public RequestInformation ToPatchRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.POST, "{+baseurl}/cupOfCoffees/batch?size={size}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/FileTransfers/FileTransfersRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/FileTransfers/FileTransfersRequestBuilder.cs index 9b4c71f5c1..754d7a50ab 100644 --- a/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/FileTransfers/FileTransfersRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/MixedControllers/GeneratedCode/FileTransfers/FileTransfersRequestBuilder.cs @@ -115,7 +115,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.POST, "{+baseurl}/fileTransfers", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); requestInfo.SetContentFromParsable(RequestAdapter, "multipart/form-data", body); diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/NameValuePairsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/NameValuePairsItemRequestBuilder.cs index bf946bb5ff..0db2c256d8 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/NameValuePairsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/NameValuePairsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/nameValuePairs/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/Relationships/Owner/OwnerRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/Relationships/Owner/OwnerRequestBuilder.cs index 4c97222c06..76518d34b4 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/Relationships/Owner/OwnerRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/NameValuePairs/Item/Relationships/Owner/OwnerRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/nameValuePairs/{id}/relationships/owner", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/NodesItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/NodesItemRequestBuilder.cs index 8c8d4b00ab..d19da33f0f 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/NodesItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/NodesItemRequestBuilder.cs @@ -143,7 +143,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/nodes/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Children/ChildrenRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Children/ChildrenRequestBuilder.cs index f75accd9ab..40aad514d2 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Children/ChildrenRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Children/ChildrenRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class ChildrenRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ChildrenRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/children{?query*}", pathParameters) + public ChildrenRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/children", pathParameters) { } @@ -33,7 +33,7 @@ public ChildrenRequestBuilder(Dictionary pathParameters, IReques /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ChildrenRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/children{?query*}", rawUrl) + public ChildrenRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/children", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/nodes/{id}/relationships/children{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/nodes/{id}/relationships/children{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Parent/ParentRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Parent/ParentRequestBuilder.cs index 25e84f3b6a..7786d658b8 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Parent/ParentRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Parent/ParentRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/nodes/{id}/relationships/parent", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Values/ValuesRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Values/ValuesRequestBuilder.cs index 60228fa6c1..3783739e46 100644 --- a/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Values/ValuesRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/QueryStrings/GeneratedCode/Nodes/Item/Relationships/Values/ValuesRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class ValuesRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ValuesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/values{?query*}", pathParameters) + public ValuesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/values", pathParameters) { } @@ -33,7 +33,7 @@ public ValuesRequestBuilder(Dictionary pathParameters, IRequestA /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ValuesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/values{?query*}", rawUrl) + public ValuesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/nodes/{id}/relationships/values", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/nodes/{id}/relationships/values{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/nodes/{id}/relationships/values{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/BathroomsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/BathroomsItemRequestBuilder.cs index bfdf344b10..6a102138d7 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/BathroomsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/BathroomsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/bathrooms/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index b7206461a2..8052de1e1e 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/bathrooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/BedroomsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/BedroomsItemRequestBuilder.cs index 5c63bf893d..91e9f4b6ff 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/BedroomsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/BedroomsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/bedrooms/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 17ad94b69d..7689ded84d 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/bedrooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Buildings/Item/BuildingsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Buildings/Item/BuildingsItemRequestBuilder.cs index 52cacf10c9..60e21c6566 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Buildings/Item/BuildingsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Buildings/Item/BuildingsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/buildings/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/CyclePaths/Item/CyclePathsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/CyclePaths/Item/CyclePathsItemRequestBuilder.cs index 61b7c77428..a019e18023 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/CyclePaths/Item/CyclePathsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/CyclePaths/Item/CyclePathsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/cyclePaths/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/DistrictsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/DistrictsItemRequestBuilder.cs index b7ba4809a1..e9aa1525ee 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/DistrictsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/DistrictsItemRequestBuilder.cs @@ -136,7 +136,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/districts/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs index 380a83044c..60f2674914 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class BuildingsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public BuildingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", pathParameters) + public BuildingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings", pathParameters) { } @@ -33,7 +33,7 @@ public BuildingsRequestBuilder(Dictionary pathParameters, IReque /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public BuildingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", rawUrl) + public BuildingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs index 3c13e3135a..f61c9e9c8b 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoadsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoadsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads{?query*}", pathParameters) + public RoadsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads", pathParameters) { } @@ -33,7 +33,7 @@ public RoadsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoadsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads{?query*}", rawUrl) + public RoadsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/districts/{id}/relationships/roads{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/districts/{id}/relationships/roads{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/FamilyHomesItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/FamilyHomesItemRequestBuilder.cs index e3e94f97b4..0387abafc5 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/FamilyHomesItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/FamilyHomesItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/familyHomes/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs index de28b6101d..45761c5804 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/KitchensItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/KitchensItemRequestBuilder.cs index 1aabb52bf5..1f517d22b2 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/KitchensItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/KitchensItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/kitchens/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 03313c799d..9db8b63c52 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/kitchens/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/LivingRoomsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/LivingRoomsItemRequestBuilder.cs index 722114418f..123446413b 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/LivingRoomsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/LivingRoomsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/livingRooms/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index c666ff84b3..387e97a46b 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/livingRooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/MansionsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/MansionsItemRequestBuilder.cs index d552c2a2c0..ce35d02e71 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/MansionsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/MansionsItemRequestBuilder.cs @@ -136,7 +136,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/mansions/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs index 7331641cc3..0f702a274a 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs index 449cb74cc5..162307fe27 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class StaffRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public StaffRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", pathParameters) + public StaffRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff", pathParameters) { } @@ -33,7 +33,7 @@ public StaffRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public StaffRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", rawUrl) + public StaffRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs index 7ee2438466..953564ef74 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/ResidencesItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/ResidencesItemRequestBuilder.cs index 1519f8e38e..05aefc29af 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/ResidencesItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Residences/Item/ResidencesItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/residences/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Roads/Item/RoadsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Roads/Item/RoadsItemRequestBuilder.cs index 9849d4e333..d8a1c061aa 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Roads/Item/RoadsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Roads/Item/RoadsItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/roads/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 648817ce4d..76f77257a2 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/rooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/RoomsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/RoomsItemRequestBuilder.cs index 45b902a47a..d693c54566 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/RoomsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Rooms/Item/RoomsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/rooms/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/StaffMembers/Item/StaffMembersItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/StaffMembers/Item/StaffMembersItemRequestBuilder.cs index 67eef571b7..3d98815942 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/StaffMembers/Item/StaffMembersItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/StaffMembers/Item/StaffMembersItemRequestBuilder.cs @@ -115,7 +115,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/staffMembers/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 98864268b9..74a661318f 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/toilets/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/ToiletsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/ToiletsItemRequestBuilder.cs index c6a90e9ef0..13fc3343db 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/ToiletsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/NoOperations/GeneratedCode/Toilets/Item/ToiletsItemRequestBuilder.cs @@ -129,7 +129,7 @@ public async Task HeadAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/toilets/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index b5bf53912c..32ee4038e7 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bathrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/bathrooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 21fd939561..82de187dbb 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Bedrooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/bedrooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs index 58a2f38760..b3b6acc873 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Buildings/BuildingsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class BuildingsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public BuildingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", pathParameters) + public BuildingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings", pathParameters) { } @@ -33,7 +33,7 @@ public BuildingsRequestBuilder(Dictionary pathParameters, IReque /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public BuildingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", rawUrl) + public BuildingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/buildings", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/districts/{id}/relationships/buildings{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs index 5a466861c4..d64bcc4772 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Districts/Item/Relationships/Roads/RoadsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoadsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoadsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads{?query*}", pathParameters) + public RoadsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads", pathParameters) { } @@ -33,7 +33,7 @@ public RoadsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoadsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads{?query*}", rawUrl) + public RoadsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/districts/{id}/relationships/roads", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/districts/{id}/relationships/roads{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/districts/{id}/relationships/roads{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs index af4cca3655..07b37bee6d 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/FamilyHomes/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/familyHomes/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/familyHomes/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 7456cdd2c0..cfe41b634d 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Kitchens/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/kitchens/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 1934e79937..39465b1aed 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/LivingRooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/livingRooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs index b2bc2793d4..0a783f1f50 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/mansions/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs index cc7b365606..2ed241bb39 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Mansions/Item/Relationships/Staff/StaffRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class StaffRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public StaffRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", pathParameters) + public StaffRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff", pathParameters) { } @@ -33,7 +33,7 @@ public StaffRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public StaffRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", rawUrl) + public StaffRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/mansions/{id}/relationships/staff", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/mansions/{id}/relationships/staff{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs index 6593203782..24f07c1cf2 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Residences/Item/Relationships/Rooms/RoomsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class RoomsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", pathParameters) + public RoomsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms", pathParameters) { } @@ -33,7 +33,7 @@ public RoomsRequestBuilder(Dictionary pathParameters, IRequestAd /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", rawUrl) + public RoomsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/residences/{id}/relationships/rooms", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/residences/{id}/relationships/rooms{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 8b3c38c5c2..b755bdf123 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Rooms/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/rooms/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs index 8f1e99687a..317319607a 100644 --- a/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/ResourceInheritance/OnlyRelationships/GeneratedCode/Toilets/Item/Relationships/Residence/ResidenceRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/toilets/{id}/relationships/residence", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/AudioStreams/AudioStreamsRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/AudioStreams/AudioStreamsRequestBuilder.cs index 04f1dda25d..886891dca2 100644 --- a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/AudioStreams/AudioStreamsRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/AudioStreams/AudioStreamsRequestBuilder.cs @@ -24,7 +24,7 @@ public partial class AudioStreamsRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public AudioStreamsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams{?query*}", pathParameters) + public AudioStreamsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams", pathParameters) { } @@ -33,7 +33,7 @@ public AudioStreamsRequestBuilder(Dictionary pathParameters, IRe /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public AudioStreamsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams{?query*}", rawUrl) + public AudioStreamsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams", rawUrl) { } @@ -162,7 +162,7 @@ public RequestInformation ToDeleteRequestInformation(global::OpenApiKiotaEndToEn /// Configuration for the request such as headers, query parameters, and middleware options. public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -175,7 +175,7 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.HEAD, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.HEAD, "{+baseurl}/relationshipChannels/{id}/relationships/audioStreams{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); return requestInfo; } diff --git a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/UltraHighDefinitionVideoStream/UltraHighDefinitionVideoStreamRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/UltraHighDefinitionVideoStream/UltraHighDefinitionVideoStreamRequestBuilder.cs index a7a7375a4a..afa552b995 100644 --- a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/UltraHighDefinitionVideoStream/UltraHighDefinitionVideoStreamRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/UltraHighDefinitionVideoStream/UltraHighDefinitionVideoStreamRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/relationshipChannels/{id}/relationships/ultraHighDefinitionVideoStream", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/VideoStream/VideoStreamRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/VideoStream/VideoStreamRequestBuilder.cs index a9806ef374..e3d98021dc 100644 --- a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/VideoStream/VideoStreamRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/RelationshipChannels/Item/Relationships/VideoStream/VideoStreamRequestBuilder.cs @@ -125,7 +125,7 @@ public RequestInformation ToHeadRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/relationshipChannels/{id}/relationships/videoStream", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body); diff --git a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/WriteOnlyChannels/Item/WriteOnlyChannelsItemRequestBuilder.cs b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/WriteOnlyChannels/Item/WriteOnlyChannelsItemRequestBuilder.cs index 99c3c509a8..039073951e 100644 --- a/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/WriteOnlyChannels/Item/WriteOnlyChannelsItemRequestBuilder.cs +++ b/test/OpenApiKiotaEndToEndTests/RestrictedControllers/GeneratedCode/WriteOnlyChannels/Item/WriteOnlyChannelsItemRequestBuilder.cs @@ -31,7 +31,7 @@ public partial class WriteOnlyChannelsItemRequestBuilder : BaseRequestBuilder /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public WriteOnlyChannelsItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/writeOnlyChannels/{id}{?query*}", pathParameters) + public WriteOnlyChannelsItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "", pathParameters) { } @@ -40,7 +40,7 @@ public WriteOnlyChannelsItemRequestBuilder(Dictionary pathParame /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public WriteOnlyChannelsItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/writeOnlyChannels/{id}{?query*}", rawUrl) + public WriteOnlyChannelsItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "", rawUrl) { } @@ -92,7 +92,7 @@ public async Task DeleteAsync(ActionConfiguration for the request such as headers, query parameters, and middleware options. public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { - var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.DELETE, "{+baseurl}/writeOnlyChannels/{id}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); return requestInfo; @@ -107,7 +107,7 @@ public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) { if(ReferenceEquals(body, null)) throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.PATCH, "{+baseurl}/writeOnlyChannels/{id}{?query*}", PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\""); requestInfo.SetContentFromParsable(RequestAdapter, "application/vnd.api+json;ext=\"https://www.jsonapi.net/ext/openapi\"", body);