@@ -4157,6 +4157,178 @@ public virtual async System.Threading.Tasks.Task<ActionResult> RemoveHubManagedI
41574157 }
41584158 }
41594159
4160+ /// <summary>
4161+ /// Get hub item tags [Generated]
4162+ /// </summary>
4163+ /// <returns>OK</returns>
4164+ /// <exception cref="ApiException">A server side error occurred.</exception>
4165+ public virtual System . Threading . Tasks . Task < System . Collections . Generic . ICollection < ItemTag > > GetHubItemTagsAsync ( )
4166+ {
4167+ return GetHubItemTagsAsync ( System . Threading . CancellationToken . None ) ;
4168+ }
4169+
4170+ /// <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
4171+ /// <summary>
4172+ /// Get hub item tags [Generated]
4173+ /// </summary>
4174+ /// <returns>OK</returns>
4175+ /// <exception cref="ApiException">A server side error occurred.</exception>
4176+ public virtual async System . Threading . Tasks . Task < System . Collections . Generic . ICollection < ItemTag > > GetHubItemTagsAsync ( System . Threading . CancellationToken cancellationToken )
4177+ {
4178+ var client_ = _httpClient ;
4179+ var disposeClient_ = false ;
4180+ try
4181+ {
4182+ using ( var request_ = new System . Net . Http . HttpRequestMessage ( ) )
4183+ {
4184+ request_ . Method = new System . Net . Http . HttpMethod ( "GET" ) ;
4185+ request_ . Headers . Accept . Add ( System . Net . Http . Headers . MediaTypeWithQualityHeaderValue . Parse ( "text/plain" ) ) ;
4186+
4187+ var urlBuilder_ = new System . Text . StringBuilder ( ) ;
4188+ if ( ! string . IsNullOrEmpty ( _baseUrl ) ) urlBuilder_ . Append ( _baseUrl ) ;
4189+ // Operation Path: "internal/v1/hub/tags/list"
4190+ urlBuilder_ . Append ( "internal/v1/hub/tags/list" ) ;
4191+
4192+ PrepareRequest ( client_ , request_ , urlBuilder_ ) ;
4193+
4194+ var url_ = urlBuilder_ . ToString ( ) ;
4195+ request_ . RequestUri = new System . Uri ( url_ , System . UriKind . RelativeOrAbsolute ) ;
4196+
4197+ PrepareRequest ( client_ , request_ , url_ ) ;
4198+
4199+ var response_ = await client_ . SendAsync ( request_ , System . Net . Http . HttpCompletionOption . ResponseHeadersRead , cancellationToken ) . ConfigureAwait ( false ) ;
4200+ var disposeResponse_ = true ;
4201+ try
4202+ {
4203+ var headers_ = new System . Collections . Generic . Dictionary < string , System . Collections . Generic . IEnumerable < string > > ( ) ;
4204+ foreach ( var item_ in response_ . Headers )
4205+ headers_ [ item_ . Key ] = item_ . Value ;
4206+ if ( response_ . Content != null && response_ . Content . Headers != null )
4207+ {
4208+ foreach ( var item_ in response_ . Content . Headers )
4209+ headers_ [ item_ . Key ] = item_ . Value ;
4210+ }
4211+
4212+ ProcessResponse ( client_ , response_ ) ;
4213+
4214+ var status_ = ( int ) response_ . StatusCode ;
4215+ if ( status_ == 200 )
4216+ {
4217+ var objectResponse_ = await ReadObjectResponseAsync < System . Collections . Generic . ICollection < ItemTag > > ( response_ , headers_ , cancellationToken ) . ConfigureAwait ( false ) ;
4218+ if ( objectResponse_ . Object == null )
4219+ {
4220+ throw new ApiException ( "Response was null which was not expected." , status_ , objectResponse_ . Text , headers_ , null ) ;
4221+ }
4222+ return objectResponse_ . Object ;
4223+ }
4224+ else
4225+ {
4226+ var responseData_ = response_ . Content == null ? null : await response_ . Content . ReadAsStringAsync ( ) . ConfigureAwait ( false ) ;
4227+ throw new ApiException ( "The HTTP status code of the response was not expected (" + status_ + ")." , status_ , responseData_ , headers_ , null ) ;
4228+ }
4229+ }
4230+ finally
4231+ {
4232+ if ( disposeResponse_ )
4233+ response_ . Dispose ( ) ;
4234+ }
4235+ }
4236+ }
4237+ finally
4238+ {
4239+ if ( disposeClient_ )
4240+ client_ . Dispose ( ) ;
4241+ }
4242+ }
4243+
4244+ /// <summary>
4245+ /// Add hub item tag [Generated]
4246+ /// </summary>
4247+ /// <returns>OK</returns>
4248+ /// <exception cref="ApiException">A server side error occurred.</exception>
4249+ public virtual System . Threading . Tasks . Task < ActionResult > AddHubItemTagAsync ( ItemTag body )
4250+ {
4251+ return AddHubItemTagAsync ( body , System . Threading . CancellationToken . None ) ;
4252+ }
4253+
4254+ /// <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
4255+ /// <summary>
4256+ /// Add hub item tag [Generated]
4257+ /// </summary>
4258+ /// <returns>OK</returns>
4259+ /// <exception cref="ApiException">A server side error occurred.</exception>
4260+ public virtual async System . Threading . Tasks . Task < ActionResult > AddHubItemTagAsync ( ItemTag body , System . Threading . CancellationToken cancellationToken )
4261+ {
4262+ var client_ = _httpClient ;
4263+ var disposeClient_ = false ;
4264+ try
4265+ {
4266+ using ( var request_ = new System . Net . Http . HttpRequestMessage ( ) )
4267+ {
4268+ var json_ = Newtonsoft . Json . JsonConvert . SerializeObject ( body , JsonSerializerSettings ) ;
4269+ var content_ = new System . Net . Http . StringContent ( json_ ) ;
4270+ content_ . Headers . ContentType = System . Net . Http . Headers . MediaTypeHeaderValue . Parse ( "application/json" ) ;
4271+ request_ . Content = content_ ;
4272+ request_ . Method = new System . Net . Http . HttpMethod ( "POST" ) ;
4273+ request_ . Headers . Accept . Add ( System . Net . Http . Headers . MediaTypeWithQualityHeaderValue . Parse ( "text/plain" ) ) ;
4274+
4275+ var urlBuilder_ = new System . Text . StringBuilder ( ) ;
4276+ if ( ! string . IsNullOrEmpty ( _baseUrl ) ) urlBuilder_ . Append ( _baseUrl ) ;
4277+ // Operation Path: "internal/v1/hub/tags/add"
4278+ urlBuilder_ . Append ( "internal/v1/hub/tags/add" ) ;
4279+
4280+ PrepareRequest ( client_ , request_ , urlBuilder_ ) ;
4281+
4282+ var url_ = urlBuilder_ . ToString ( ) ;
4283+ request_ . RequestUri = new System . Uri ( url_ , System . UriKind . RelativeOrAbsolute ) ;
4284+
4285+ PrepareRequest ( client_ , request_ , url_ ) ;
4286+
4287+ var response_ = await client_ . SendAsync ( request_ , System . Net . Http . HttpCompletionOption . ResponseHeadersRead , cancellationToken ) . ConfigureAwait ( false ) ;
4288+ var disposeResponse_ = true ;
4289+ try
4290+ {
4291+ var headers_ = new System . Collections . Generic . Dictionary < string , System . Collections . Generic . IEnumerable < string > > ( ) ;
4292+ foreach ( var item_ in response_ . Headers )
4293+ headers_ [ item_ . Key ] = item_ . Value ;
4294+ if ( response_ . Content != null && response_ . Content . Headers != null )
4295+ {
4296+ foreach ( var item_ in response_ . Content . Headers )
4297+ headers_ [ item_ . Key ] = item_ . Value ;
4298+ }
4299+
4300+ ProcessResponse ( client_ , response_ ) ;
4301+
4302+ var status_ = ( int ) response_ . StatusCode ;
4303+ if ( status_ == 200 )
4304+ {
4305+ var objectResponse_ = await ReadObjectResponseAsync < ActionResult > ( response_ , headers_ , cancellationToken ) . ConfigureAwait ( false ) ;
4306+ if ( objectResponse_ . Object == null )
4307+ {
4308+ throw new ApiException ( "Response was null which was not expected." , status_ , objectResponse_ . Text , headers_ , null ) ;
4309+ }
4310+ return objectResponse_ . Object ;
4311+ }
4312+ else
4313+ {
4314+ var responseData_ = response_ . Content == null ? null : await response_ . Content . ReadAsStringAsync ( ) . ConfigureAwait ( false ) ;
4315+ throw new ApiException ( "The HTTP status code of the response was not expected (" + status_ + ")." , status_ , responseData_ , headers_ , null ) ;
4316+ }
4317+ }
4318+ finally
4319+ {
4320+ if ( disposeResponse_ )
4321+ response_ . Dispose ( ) ;
4322+ }
4323+ }
4324+ }
4325+ finally
4326+ {
4327+ if ( disposeClient_ )
4328+ client_ . Dispose ( ) ;
4329+ }
4330+ }
4331+
41604332 /// <summary>
41614333 /// Request a challenge response
41624334 /// </summary>
0 commit comments