@@ -19,7 +19,7 @@ namespace ServiceClientGenerator.Generators.Endpoints
19
19
/// Class to produce the template output
20
20
/// </summary>
21
21
22
- #line 1 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
22
+ #line 1 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
23
23
[ global ::System . CodeDom . Compiler . GeneratedCodeAttribute ( "Microsoft.VisualStudio.TextTemplating" , "17.0.0.0" ) ]
24
24
public partial class EndpointResolver : BaseGenerator
25
25
{
@@ -30,7 +30,7 @@ public partial class EndpointResolver : BaseGenerator
30
30
public override string TransformText ( )
31
31
{
32
32
33
- #line 7 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
33
+ #line 7 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
34
34
35
35
AddLicenseHeader ( ) ;
36
36
@@ -40,60 +40,60 @@ public override string TransformText()
40
40
this . Write ( "\r \n using System;\r \n using System.Linq;\r \n using System.Collections.Generic;\r \n using Ama" +
41
41
"zon." ) ;
42
42
43
- #line 14 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
43
+ #line 14 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
44
44
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . ServiceNameRoot ) ) ;
45
45
46
46
#line default
47
47
#line hidden
48
48
this . Write ( ".Model;\r \n using Amazon.Runtime;\r \n using Amazon.Runtime.Internal;\r \n using Amazon.Runt" +
49
49
"ime.Endpoints;\r \n using Amazon.Util;\r \n using " ) ;
50
50
51
- #line 19 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
51
+ #line 19 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
52
52
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . Namespace ) ) ;
53
53
54
54
#line default
55
55
#line hidden
56
56
this . Write ( ".Endpoints;\r \n \r \n #pragma warning disable 1591\r \n \r \n namespace " ) ;
57
57
58
- #line 23 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
58
+ #line 23 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
59
59
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . Namespace ) ) ;
60
60
61
61
#line default
62
62
#line hidden
63
63
this . Write ( ".Internal\r \n {\r \n /// <summary>\r \n /// Amazon " ) ;
64
64
65
- #line 26 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
65
+ #line 26 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
66
66
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . Config . ClassName ) ) ;
67
67
68
68
#line default
69
69
#line hidden
70
70
this . Write ( " endpoint resolver.\r \n /// Custom PipelineHandler responsible for resolving end" +
71
71
"point and setting authentication parameters for " ) ;
72
72
73
- #line 27 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
73
+ #line 27 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
74
74
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . Config . ClassName ) ) ;
75
75
76
76
#line default
77
77
#line hidden
78
78
this . Write ( " service requests.\r \n /// Collects values for " ) ;
79
79
80
- #line 28 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
80
+ #line 28 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
81
81
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . Config . ClassName ) ) ;
82
82
83
83
#line default
84
84
#line hidden
85
85
this . Write ( "EndpointParameters and then tries to resolve endpoint by calling \r \n /// Resolv" +
86
86
"eEndpoint method on GlobalEndpoints.Provider if present, otherwise uses " ) ;
87
87
88
- #line 29 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
88
+ #line 29 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
89
89
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . Config . ClassName ) ) ;
90
90
91
91
#line default
92
92
#line hidden
93
93
this . Write ( "EndpointProvider.\r \n /// Responsible for setting authentication and http header" +
94
94
"s provided by resolved endpoint.\r \n /// </summary>\r \n public class Amazon" ) ;
95
95
96
- #line 32 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
96
+ #line 32 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
97
97
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . ClassName ) ) ;
98
98
99
99
#line default
@@ -102,7 +102,7 @@ public override string TransformText()
102
102
"erviceSpecificHandler(IExecutionContext executionContext, EndpointParameters par" +
103
103
"ameters)\r \n {\r \n " ) ;
104
104
105
- #line 36 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
105
+ #line 36 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
106
106
if ( Config . ServiceId == "S3" ) {
107
107
108
108
#line default
@@ -123,57 +123,57 @@ public override string TransformText()
123
123
}
124
124
" ) ;
125
125
126
- #line 51 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
126
+ #line 51 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
127
127
}
128
128
129
129
#line default
130
130
#line hidden
131
131
this . Write ( "\r \n " ) ;
132
132
133
- #line 53 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
133
+ #line 53 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
134
134
if ( ! this . dontInjectHostPrefixForServices . Contains ( Config . ServiceId ) ) {
135
135
136
136
#line default
137
137
#line hidden
138
138
this . Write ( " InjectHostPrefix(executionContext.RequestContext);\r \n " ) ;
139
139
140
- #line 55 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
140
+ #line 55 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
141
141
}
142
142
143
143
#line default
144
144
#line hidden
145
145
this . Write ( " }\r \n \r \n protected override EndpointParameters MapEndpointsParameters" +
146
146
"(IRequestContext requestContext)\r \n {\r \n var config = (Amazon" ) ;
147
147
148
- #line 60 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
148
+ #line 60 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
149
149
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . ClassName ) ) ;
150
150
151
151
#line default
152
152
#line hidden
153
153
this . Write ( "Config)requestContext.ClientConfig;\r \n var result = new " ) ;
154
154
155
- #line 61 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
155
+ #line 61 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
156
156
this . Write ( this . ToStringHelper . ToStringWithCulture ( Config . ClassName ) ) ;
157
157
158
158
#line default
159
159
#line hidden
160
160
this . Write ( "EndpointParameters();\r \n " ) ;
161
161
162
- #line 62 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
162
+ #line 62 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
163
163
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . AssignBuiltins ( ) ) ) ;
164
164
165
165
#line default
166
166
#line hidden
167
167
this . Write ( "\r \n " ) ;
168
168
169
- #line 63 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
169
+ #line 63 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
170
170
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . AssignClientContext ( ) ) ) ;
171
171
172
172
#line default
173
173
#line hidden
174
174
this . Write ( "\r \n " ) ;
175
175
176
- #line 64 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
176
+ #line 64 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
177
177
if ( Config . EndpointsRuleSet . parameters . ContainsKey ( "Region" ) ) {
178
178
179
179
#line default
@@ -208,21 +208,21 @@ public override string TransformText()
208
208
209
209
" ) ;
210
210
211
- #line 93 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
211
+ #line 93 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
212
212
}
213
213
214
214
#line default
215
215
#line hidden
216
216
217
- #line 94 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
217
+ #line 94 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
218
218
219
219
// GetACL and PutACL are deprecated in V4 and may be removed in the future
220
220
221
221
222
222
#line default
223
223
#line hidden
224
224
225
- #line 97 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
225
+ #line 97 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
226
226
if ( Config . ClassName == "S3" ) {
227
227
228
228
#line default
@@ -234,28 +234,16 @@ public override string TransformText()
234
234
result.Bucket = request.BucketName;
235
235
return result;
236
236
}
237
- if (requestContext.RequestName == ""GetACLRequest"") {
238
- result.UseS3ExpressControlEndpoint = true;
239
- var request = (GetACLRequest)requestContext.OriginalRequest;
240
- result.Bucket = request.BucketName;
241
- return result;
242
- }
243
- if (requestContext.RequestName == ""PutACLRequest"") {
244
- result.UseS3ExpressControlEndpoint = true;
245
- var request = (PutACLRequest)requestContext.OriginalRequest;
246
- result.Bucket = request.BucketName;
247
- return result;
248
- }
249
237
" ) ;
250
238
251
- #line 117 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
239
+ #line 105 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
252
240
}
253
241
254
242
#line default
255
243
#line hidden
256
244
this . Write ( "\r \n // Assign staticContextParams and contextParam per operation\r \n " ) ;
257
245
258
- #line 120 "C:\Dev\worktrees \n osigv2 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
246
+ #line 108 "C:\codebase \v 4 \a ws-sdk-net-v4 \generator\ServiceClientGeneratorLib\Generators\Endpoints\EndpointResolver.tt"
259
247
this . Write ( this . ToStringHelper . ToStringWithCulture ( this . AssignOperationContext ( ) ) ) ;
260
248
261
249
#line default
0 commit comments