Skip to content

Commit 96cb1dc

Browse files
committed
Update package microsoft.openapi.kiota to v1.14.0
1 parent e98bdbd commit 96cb1dc

File tree

578 files changed

+12452
-5440
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

578 files changed

+12452
-5440
lines changed

.config/dotnet-tools.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
]
2828
},
2929
"microsoft.openapi.kiota": {
30-
"version": "1.11.1",
30+
"version": "1.14.0",
3131
"commands": [
3232
"kiota"
3333
]

src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/ApiRequestBuilder.cs

+17-11
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,38 @@ namespace OpenApiKiotaClientExample.GeneratedCode.Api {
1212
/// <summary>
1313
/// Builds and executes requests for operations under \api
1414
/// </summary>
15-
public class ApiRequestBuilder : BaseRequestBuilder {
15+
public class ApiRequestBuilder : BaseRequestBuilder
16+
{
1617
/// <summary>The people property</summary>
17-
public PeopleRequestBuilder People { get =>
18-
new PeopleRequestBuilder(PathParameters, RequestAdapter);
18+
public PeopleRequestBuilder People
19+
{
20+
get => new PeopleRequestBuilder(PathParameters, RequestAdapter);
1921
}
2022
/// <summary>The tags property</summary>
21-
public TagsRequestBuilder Tags { get =>
22-
new TagsRequestBuilder(PathParameters, RequestAdapter);
23+
public TagsRequestBuilder Tags
24+
{
25+
get => new TagsRequestBuilder(PathParameters, RequestAdapter);
2326
}
2427
/// <summary>The todoItems property</summary>
25-
public TodoItemsRequestBuilder TodoItems { get =>
26-
new TodoItemsRequestBuilder(PathParameters, RequestAdapter);
28+
public TodoItemsRequestBuilder TodoItems
29+
{
30+
get => new TodoItemsRequestBuilder(PathParameters, RequestAdapter);
2731
}
2832
/// <summary>
29-
/// Instantiates a new ApiRequestBuilder and sets the default values.
33+
/// Instantiates a new <see cref="ApiRequestBuilder"/> and sets the default values.
3034
/// </summary>
3135
/// <param name="pathParameters">Path parameters for the request</param>
3236
/// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
33-
public ApiRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api", pathParameters) {
37+
public ApiRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api", pathParameters)
38+
{
3439
}
3540
/// <summary>
36-
/// Instantiates a new ApiRequestBuilder and sets the default values.
41+
/// Instantiates a new <see cref="ApiRequestBuilder"/> and sets the default values.
3742
/// </summary>
3843
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
3944
/// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
40-
public ApiRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api", rawUrl) {
45+
public ApiRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/api", rawUrl)
46+
{
4147
}
4248
}
4349
}

src/Examples/OpenApiKiotaClientExample/GeneratedCode/Api/People/Item/AssignedTodoItems/AssignedTodoItemsRequestBuilder.cs

+39-18
Original file line numberDiff line numberDiff line change
@@ -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&apos;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&apos;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&apos;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

Comments
 (0)