11// <auto-generated/>
2+ #nullable enable
3+ #pragma warning disable CS8625
24#pragma warning disable CS0618
35using Microsoft . Kiota . Abstractions . Extensions ;
46using Microsoft . Kiota . Abstractions . Serialization ;
@@ -25,6 +27,7 @@ public partial class AssignedTodoItemsRequestBuilder : BaseRequestBuilder
2527 public AssignedTodoItemsRequestBuilder ( Dictionary < string , object > pathParameters , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , pathParameters )
2628 {
2729 }
30+
2831 /// <summary>
2932 /// Instantiates a new <see cref="global::OpenApiKiotaClientExample.GeneratedCode.Api.People.Item.AssignedTodoItems.AssignedTodoItemsRequestBuilder"/> and sets the default values.
3033 /// </summary>
@@ -33,6 +36,7 @@ public AssignedTodoItemsRequestBuilder(Dictionary<string, object> pathParameters
3336 public AssignedTodoItemsRequestBuilder ( string rawUrl , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/people/{id}/assignedTodoItems{?query*}" , rawUrl )
3437 {
3538 }
39+
3640 /// <summary>
3741 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
3842 /// </summary>
@@ -41,15 +45,8 @@ public AssignedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAda
4145 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
4246 /// <exception cref="global::OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 400 status code</exception>
4347 /// <exception cref="global::OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 404 status code</exception>
44- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
45- #nullable enable
4648 public async Task < global ::OpenApiKiotaClientExample . GeneratedCode . Models . TodoItemCollectionResponseDocument ? > GetAsync ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
4749 {
48- #nullable restore
49- #else
50- public async Task < global ::OpenApiKiotaClientExample . GeneratedCode . Models . TodoItemCollectionResponseDocument > GetAsync ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
51- {
52- #endif
5350 var requestInfo = ToGetRequestInformation ( requestConfiguration ) ;
5451 var errorMapping = new Dictionary < string , ParsableFactory < IParsable > >
5552 {
@@ -58,60 +55,43 @@ public AssignedTodoItemsRequestBuilder(string rawUrl, IRequestAdapter requestAda
5855 } ;
5956 return await RequestAdapter . SendAsync < global ::OpenApiKiotaClientExample . GeneratedCode . Models . TodoItemCollectionResponseDocument > ( requestInfo , global ::OpenApiKiotaClientExample . GeneratedCode . Models . TodoItemCollectionResponseDocument . CreateFromDiscriminatorValue , errorMapping , cancellationToken ) . ConfigureAwait ( false ) ;
6057 }
58+
6159 /// <summary>
6260 /// Compare the returned ETag HTTP header with an earlier one to determine if the response has changed since it was fetched.
6361 /// </summary>
6462 /// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
6563 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
66- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
67- #nullable enable
6864 public async Task HeadAsync ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
6965 {
70- #nullable restore
71- #else
72- public async Task HeadAsync ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
73- {
74- #endif
7566 var requestInfo = ToHeadRequestInformation ( requestConfiguration ) ;
7667 await RequestAdapter . SendNoContentAsync ( requestInfo , default , cancellationToken ) . ConfigureAwait ( false ) ;
7768 }
69+
7870 /// <summary>
7971 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
8072 /// </summary>
8173 /// <returns>A <see cref="RequestInformation"/></returns>
8274 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
83- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
84- #nullable enable
8575 public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderGetQueryParameters > > ? requestConfiguration = default )
8676 {
87- #nullable restore
88- #else
89- public RequestInformation ToGetRequestInformation ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderGetQueryParameters > > requestConfiguration = default )
90- {
91- #endif
9277 var requestInfo = new RequestInformation ( Method . GET , UrlTemplate , PathParameters ) ;
9378 requestInfo . Configure ( requestConfiguration ) ;
9479 requestInfo . Headers . TryAdd ( "Accept" , "application/vnd.api+json" ) ;
9580 return requestInfo ;
9681 }
82+
9783 /// <summary>
9884 /// Compare the returned ETag HTTP header with an earlier one to determine if the response has changed since it was fetched.
9985 /// </summary>
10086 /// <returns>A <see cref="RequestInformation"/></returns>
10187 /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
102- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
103- #nullable enable
10488 public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderHeadQueryParameters > > ? requestConfiguration = default )
10589 {
106- #nullable restore
107- #else
108- public RequestInformation ToHeadRequestInformation ( Action < RequestConfiguration < global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder . AssignedTodoItemsRequestBuilderHeadQueryParameters > > requestConfiguration = default )
109- {
110- #endif
11190 var requestInfo = new RequestInformation ( Method . HEAD , UrlTemplate , PathParameters ) ;
11291 requestInfo . Configure ( requestConfiguration ) ;
11392 return requestInfo ;
11493 }
94+
11595 /// <summary>
11696 /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
11797 /// </summary>
@@ -121,40 +101,29 @@ public RequestInformation ToHeadRequestInformation(Action<RequestConfiguration<g
121101 {
122102 return new global ::OpenApiKiotaClientExample . GeneratedCode . Api . People . Item . AssignedTodoItems . AssignedTodoItemsRequestBuilder ( rawUrl , RequestAdapter ) ;
123103 }
104+
124105 /// <summary>
125106 /// Retrieves the related todoItems of an individual person's assignedTodoItems relationship.
126107 /// </summary>
127108 [ global ::System . CodeDom . Compiler . GeneratedCode ( "Kiota" , "1.0.0" ) ]
128109 public partial class AssignedTodoItemsRequestBuilderGetQueryParameters
129110 {
130111 /// <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>
131- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
132- #nullable enable
133112 [ QueryParameter ( "query" ) ]
134113 public string ? Query { get ; set ; }
135- #nullable restore
136- #else
137- [ QueryParameter ( "query" ) ]
138- public string Query { get ; set ; }
139- #endif
140114 }
115+
141116 /// <summary>
142117 /// Compare the returned ETag HTTP header with an earlier one to determine if the response has changed since it was fetched.
143118 /// </summary>
144119 [ global ::System . CodeDom . Compiler . GeneratedCode ( "Kiota" , "1.0.0" ) ]
145120 public partial class AssignedTodoItemsRequestBuilderHeadQueryParameters
146121 {
147122 /// <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>
148- #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
149- #nullable enable
150123 [ QueryParameter ( "query" ) ]
151124 public string ? Query { get ; set ; }
152- #nullable restore
153- #else
154- [ QueryParameter ( "query" ) ]
155- public string Query { get ; set ; }
156- #endif
157125 }
158126 }
159127}
160128#pragma warning restore CS0618
129+
0 commit comments