/// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='folderId'>
 /// </param>
 /// <param name='workloadInput'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <object> AddItemAsync(this IWorkspaceFoldersService operations, string folderId, AddItemInput workloadInput = default(AddItemInput), CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.AddItemWithHttpMessagesAsync(folderId, workloadInput, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='folderId'>
 /// </param>
 /// <param name='type'>
 /// </param>
 /// <param name='props'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <IList <WorkspaceItem> > ListItemsAsync(this IWorkspaceFoldersService operations, string folderId, string type = default(string), string props = default(string), CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.ListItemsWithHttpMessagesAsync(folderId, type, props, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='folderId'>
 /// </param>
 /// <param name='workloadInput'>
 /// </param>
 public static object AddItem(this IWorkspaceFoldersService operations, string folderId, AddItemInput workloadInput = default(AddItemInput))
 {
     return(operations.AddItemAsync(folderId, workloadInput).GetAwaiter().GetResult());
 }
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='folderId'>
 /// </param>
 /// <param name='type'>
 /// </param>
 /// <param name='props'>
 /// </param>
 public static IList <WorkspaceItem> ListItems(this IWorkspaceFoldersService operations, string folderId, string type = default(string), string props = default(string))
 {
     return(operations.ListItemsAsync(folderId, type, props).GetAwaiter().GetResult());
 }