1
1
// <auto-generated/>
2
+ #pragma warning disable CS0618
3
+ using Microsoft . Kiota . Abstractions . Extensions ;
2
4
using Microsoft . Kiota . Abstractions . Serialization ;
3
5
using Microsoft . Kiota . Abstractions ;
4
6
using OpenApiKiotaClientExample . GeneratedCode . Models ;
5
7
using System . Collections . Generic ;
6
8
using System . IO ;
7
- using System . Linq ;
8
9
using System . Threading . Tasks ;
9
10
using System . Threading ;
10
11
using System ;
@@ -13,18 +14,19 @@ namespace OpenApiKiotaClientExample.GeneratedCode.Api.Operations
13
14
/// <summary>
14
15
/// Builds and executes requests for operations under \api\operations
15
16
/// </summary>
16
- public class OperationsRequestBuilder : BaseRequestBuilder
17
+ [ global ::System . CodeDom . Compiler . GeneratedCode ( "Kiota" , "1.18.0" ) ]
18
+ public partial class OperationsRequestBuilder : BaseRequestBuilder
17
19
{
18
20
/// <summary>
19
- /// Instantiates a new <see cref="OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/> and sets the default values.
21
+ /// Instantiates a new <see cref="global:: OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/> and sets the default values.
20
22
/// </summary>
21
23
/// <param name="pathParameters">Path parameters for the request</param>
22
24
/// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
23
25
public OperationsRequestBuilder ( Dictionary < string , object > pathParameters , IRequestAdapter requestAdapter ) : base ( requestAdapter , "{+baseurl}/api/operations" , pathParameters )
24
26
{
25
27
}
26
28
/// <summary>
27
- /// Instantiates a new <see cref="OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/> and sets the default values.
29
+ /// Instantiates a new <see cref="global:: OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/> and sets the default values.
28
30
/// </summary>
29
31
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
30
32
/// <param name="requestAdapter">The request adapter to use to execute the requests.</param>
@@ -34,35 +36,35 @@ public OperationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) :
34
36
/// <summary>
35
37
/// Performs multiple mutations in a linear and atomic manner.
36
38
/// </summary>
37
- /// <returns>A <see cref="OpenApiKiotaClientExample.GeneratedCode.Models.OperationsResponseDocument"/></returns>
39
+ /// <returns>A <see cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.OperationsResponseDocument"/></returns>
38
40
/// <param name="body">The request body</param>
39
41
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
40
42
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
41
- /// <exception cref="OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 400 status code</exception>
42
- /// <exception cref="OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 403 status code</exception>
43
- /// <exception cref="OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 404 status code</exception>
44
- /// <exception cref="OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 409 status code</exception>
45
- /// <exception cref="OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 422 status code</exception>
43
+ /// <exception cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 400 status code</exception>
44
+ /// <exception cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 403 status code</exception>
45
+ /// <exception cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 404 status code</exception>
46
+ /// <exception cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 409 status code</exception>
47
+ /// <exception cref="global:: OpenApiKiotaClientExample.GeneratedCode.Models.ErrorResponseDocument">When receiving a 422 status code</exception>
46
48
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
47
49
#nullable enable
48
- public async Task < OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument ? > PostAsync ( OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
50
+ public async Task < global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument ? > PostAsync ( global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > ? requestConfiguration = default , CancellationToken cancellationToken = default )
49
51
{
50
52
#nullable restore
51
53
#else
52
- public async Task < OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument > PostAsync ( OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
54
+ public async Task < global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument > PostAsync ( global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > requestConfiguration = default , CancellationToken cancellationToken = default )
53
55
{
54
56
#endif
55
57
_ = body ?? throw new ArgumentNullException ( nameof ( body ) ) ;
56
58
var requestInfo = ToPostRequestInformation ( body , requestConfiguration ) ;
57
59
var errorMapping = new Dictionary < string , ParsableFactory < IParsable > >
58
60
{
59
- { "400" , OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
60
- { "403" , OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
61
- { "404" , OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
62
- { "409" , OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
63
- { "422" , OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
61
+ { "400" , global :: OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
62
+ { "403" , global :: OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
63
+ { "404" , global :: OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
64
+ { "409" , global :: OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
65
+ { "422" , global :: OpenApiKiotaClientExample . GeneratedCode . Models . ErrorResponseDocument . CreateFromDiscriminatorValue } ,
64
66
} ;
65
- return await RequestAdapter . SendAsync < OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument > ( requestInfo , OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument . CreateFromDiscriminatorValue , errorMapping , cancellationToken ) . ConfigureAwait ( false ) ;
67
+ return await RequestAdapter . SendAsync < global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument > ( requestInfo , global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsResponseDocument . CreateFromDiscriminatorValue , errorMapping , cancellationToken ) . ConfigureAwait ( false ) ;
66
68
}
67
69
/// <summary>
68
70
/// Performs multiple mutations in a linear and atomic manner.
@@ -72,11 +74,11 @@ public OperationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) :
72
74
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
73
75
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
74
76
#nullable enable
75
- public RequestInformation ToPostRequestInformation ( OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > ? requestConfiguration = default )
77
+ public RequestInformation ToPostRequestInformation ( global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > ? requestConfiguration = default )
76
78
{
77
79
#nullable restore
78
80
#else
79
- public RequestInformation ToPostRequestInformation ( OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > requestConfiguration = default )
81
+ public RequestInformation ToPostRequestInformation ( global :: OpenApiKiotaClientExample . GeneratedCode . Models . OperationsRequestDocument body , Action < RequestConfiguration < DefaultQueryParameters > > requestConfiguration = default )
80
82
{
81
83
#endif
82
84
_ = body ?? throw new ArgumentNullException ( nameof ( body ) ) ;
@@ -89,11 +91,12 @@ public RequestInformation ToPostRequestInformation(OpenApiKiotaClientExample.Gen
89
91
/// <summary>
90
92
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
91
93
/// </summary>
92
- /// <returns>A <see cref="OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/></returns>
94
+ /// <returns>A <see cref="global:: OpenApiKiotaClientExample.GeneratedCode.Api.Operations.OperationsRequestBuilder"/></returns>
93
95
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
94
- public OpenApiKiotaClientExample . GeneratedCode . Api . Operations . OperationsRequestBuilder WithUrl ( string rawUrl )
96
+ public global :: OpenApiKiotaClientExample . GeneratedCode . Api . Operations . OperationsRequestBuilder WithUrl ( string rawUrl )
95
97
{
96
- return new OpenApiKiotaClientExample . GeneratedCode . Api . Operations . OperationsRequestBuilder ( rawUrl , RequestAdapter ) ;
98
+ return new global :: OpenApiKiotaClientExample . GeneratedCode . Api . Operations . OperationsRequestBuilder ( rawUrl , RequestAdapter ) ;
97
99
}
98
100
}
99
101
}
102
+ #pragma warning restore CS0618
0 commit comments