public static async Task CopyFolderAsync(this IFolder copySource, IFolder targetFolder, CreationCollisionOption collisionOption = CreationCollisionOption.OpenIfExists) { var copiedFolder = await targetFolder.CreateFolderAsync(copySource.Name, collisionOption, CancellationToken.None); await copySource.CopyItemsAsync(copiedFolder, collisionOption); }