/// <summary>
 /// Returns a list of users.
 /// </summary>
 /// Optional extended description in Markdown.
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task GetUsersAsync(this ISampleAPIClient operations, CancellationToken cancellationToken = default(CancellationToken))
 {
     await operations.GetUsersWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false);
 }
 /// <summary>
 /// Returns a list of users.
 /// </summary>
 /// Optional extended description in Markdown.
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 public static void GetUsers(this ISampleAPIClient operations)
 {
     Task.Factory.StartNew(s => ((ISampleAPIClient)s).GetUsersAsync(), operations, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).Unwrap().GetAwaiter().GetResult();
 }