@@ -12,35 +12,44 @@ namespace OpenApiKiotaClientExample.GeneratedCode.Api.People.Item.AssignedTodoIt
1212 /// <summary>
1313 /// Builds and executes requests for operations under \api\people\{id}\assignedTodoItems
1414 /// </summary>
15- public class AssignedTodoItemsRequestBuilder : BaseRequestBuilder {
15+ public class AssignedTodoItemsRequestBuilder : BaseRequestBuilder
16+ {
1617 /// <summary>
17- /// Instantiates a new AssignedTodoItemsRequestBuilder and sets the default values.
18+ /// Instantiates a new <see cref=" AssignedTodoItemsRequestBuilder"/> and sets the default values.
1819 /// </summary>
1920 /// <param name="pathParameters">Path parameters for the request</param>
2021 /// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
21- public AssignedTodoItemsRequestBuilder ( Dictionary < string , object > pathParameters , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , pathParameters ) {
22+ public AssignedTodoItemsRequestBuilder ( Dictionary < string , object > pathParameters , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , pathParameters )
23+ {
2224 }
2325 /// <summary>
24- /// Instantiates a new AssignedTodoItemsRequestBuilder and sets the default values.
26+ /// Instantiates a new <see cref=" AssignedTodoItemsRequestBuilder"/> and sets the default values.
2527 /// </summary>
2628 /// <param name="rawUrl">The raw URL to use for the request builder.</param>
2729 /// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
28- public AssignedTodoItemsRequestBuilder ( string rawUrl , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , rawUrl ) {
30+ public AssignedTodoItemsRequestBuilder ( string rawUrl , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , rawUrl )
31+ {
2932 }
3033 /// <summary>
3134 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
3235 /// </summary>
36+ /// <returns>A <see cref="TodoItemCollectionResponseDocument"/></returns>
3337 /// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
3438 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
39+ /// <exception cref="ErrorResponseDocument">When receiving a 400 status code</exception>
40+ /// <exception cref="ErrorResponseDocument">When receiving a 404 status code</exception>
3541#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
3642#nullable enable
37- public async Task < TodoItemCollectionResponseDocument ? > GetAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default ) {
43+ public async Task < TodoItemCollectionResponseDocument ? > GetAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
44+ {
3845#nullable restore
3946#else
40- public async Task < TodoItemCollectionResponseDocument > GetAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default ) {
47+ public async Task < TodoItemCollectionResponseDocument > GetAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
48+ {
4149#endif
4250 var requestInfo = ToGetRequestInformation ( requestConfiguration ) ;
43- var errorMapping = new Dictionary < string , ParsableFactory < IParsable > > {
51+ var errorMapping = new Dictionary < string , ParsableFactory < IParsable > >
52+ {
4453 { "400" , ErrorResponseDocument . CreateFromDiscriminatorValue } ,
4554 { "404" , ErrorResponseDocument . CreateFromDiscriminatorValue } ,
4655 } ;
@@ -53,24 +62,29 @@ public async Task<TodoItemCollectionResponseDocument> GetAsync(Action<RequestCon
5362 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
5463#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
5564#nullable enable
56- public async Task < Stream ? > HeadAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default ) {
65+ public async Task HeadAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
66+ {
5767#nullable restore
5868#else
59- public async Task < Stream > HeadAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default ) {
69+ public async Task HeadAsync ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
70+ {
6071#endif
6172 var requestInfo = ToHeadRequestInformation ( requestConfiguration ) ;
62- return await RequestAdapter . SendPrimitiveAsync < Stream > ( requestInfo , default , cancellationToken ) . ConfigureAwait ( false ) ;
73+ await RequestAdapter . SendNoContentAsync ( requestInfo , default , cancellationToken ) . ConfigureAwait ( false ) ;
6374 }
6475 /// <summary>
6576 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
6677 /// </summary>
78+ /// <returns>A <see cref="RequestInformation"/></returns>
6779 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
6880#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
6981#nullable enable
70- public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default ) {
82+ public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default )
83+ {
7184#nullable restore
7285#else
73- public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default ) {
86+ public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default )
87+ {
7488#endif
7589 var requestInfo = new RequestInformation ( Method . GET , UrlTemplate , PathParameters ) ;
7690 requestInfo . Configure ( requestConfiguration ) ;
@@ -80,13 +94,16 @@ public RequestInformation ToGetRequestInformation(Action<RequestConfiguration<As
8094 /// <summary>
8195 /// Compare the returned ETag HTTP header with an earlier one to determine if the response has changed since it was fetched.
8296 /// </summary>
97+ /// <returns>A <see cref="RequestInformation"/></returns>
8398 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
8499#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
85100#nullable enable
86- public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default ) {
101+ public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default )
102+ {
87103#nullable restore
88104#else
89- public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default ) {
105+ public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default )
106+ {
90107#endif
91108 var requestInfo = new RequestInformation ( Method . HEAD , UrlTemplate , PathParameters ) ;
92109 requestInfo . Configure ( requestConfiguration ) ;
@@ -95,14 +112,17 @@ public RequestInformation ToHeadRequestInformation(Action<RequestConfiguration<A
95112 /// <summary>
96113 /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
97114 /// </summary>
115+ /// <returns>A <see cref="AssignedTodoItemsRequestBuilder"/></returns>
98116 /// <param name="rawUrl">The raw URL to use for the request builder.</param>
99- public AssignedTodoItemsRequestBuilder WithUrl ( string rawUrl ) {
117+ public AssignedTodoItemsRequestBuilder WithUrl ( string rawUrl )
118+ {
100119 return new AssignedTodoItemsRequestBuilder ( rawUrl , RequestAdapter ) ;
101120 }
102121 /// <summary>
103122 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
104123 /// </summary>
105- public class AssignedTodoItemsRequestBuilderGetQueryParameters {
124+ public class AssignedTodoItemsRequestBuilderGetQueryParameters
125+ {
106126 /// <summary>For syntax, see the documentation for the [`include`](https://www.jsonapi.net/usage/reading/including-relationships.html)/[`filter`](https://www.jsonapi.net/usage/reading/filtering.html)/[`sort`](https://www.jsonapi.net/usage/reading/sorting.html)/[`page`](https://www.jsonapi.net/usage/reading/pagination.html)/[`fields`](https://www.jsonapi.net/usage/reading/sparse-fieldset-selection.html) query string parameters.</summary>
107127#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
108128#nullable enable
@@ -117,7 +137,8 @@ public class AssignedTodoItemsRequestBuilderGetQueryParameters {
117137 /// <summary>
118138 /// Compare the returned ETag HTTP header with an earlier one to determine if the response has changed since it was fetched.
119139 /// </summary>
120- public class AssignedTodoItemsRequestBuilderHeadQueryParameters {
140+ public class AssignedTodoItemsRequestBuilderHeadQueryParameters
141+ {
121142 /// <summary>For syntax, see the documentation for the [`include`](https://www.jsonapi.net/usage/reading/including-relationships.html)/[`filter`](https://www.jsonapi.net/usage/reading/filtering.html)/[`sort`](https://www.jsonapi.net/usage/reading/sorting.html)/[`page`](https://www.jsonapi.net/usage/reading/pagination.html)/[`fields`](https://www.jsonapi.net/usage/reading/sparse-fieldset-selection.html) query string parameters.</summary>
122143#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
123144#nullable enable
0 commit comments