/// <summary> /// Creates a folder within the File Manager /// </summary> /// <param name="folder">Folder to create</param> /// <returns>The created folder</returns> public FolderHubSpotModel CreateFolder(FolderHubSpotModel folder) { var path = $"{new FolderHubSpotModel().RouteBasePath}/folders"; return(_client.Execute <FolderHubSpotModel>(path, folder, Method.POST, false)); }
/// <summary> /// Creates a folder within the File Manager /// </summary> /// <param name="folder">Folder to create</param> /// <returns>The created folder</returns> public FolderHubSpotModel CreateFolder(FolderHubSpotModel folder) { var path = $"{GetRoute<FolderHubSpotModel>()}/folders"; return(_client.Execute <FolderHubSpotModel, FolderHubSpotModel>(path, folder, Method.POST)); }
/// <summary> /// Creates a folder within the File Manager /// </summary> /// <param name="folder">Folder to create</param> /// <returns>The created folder</returns> public Task <FolderHubSpotModel> CreateFolderAsync(FolderHubSpotModel folder, CancellationToken cancellationToken = default) { var path = $"{GetRoute<FolderHubSpotModel>()}/folders"; return(_client.ExecuteAsync <FolderHubSpotModel, FolderHubSpotModel>(path, folder, Method.POST, cancellationToken)); }