Overview
WebDAVClient is a strongly typed, async, well documented WebDAV Client implementation in C#.
It supports a variety of operations, including:
- Retrieving files & folders
- Listing items in a folder
- Creating & deleting folders
- Downloading & uploading files
- Moving & copying files and folders
The library is used in multiple projects and is battle-tested at high-scale scenarios.
You can read the full details on my blog post about the development and usage of WebDAVClient
Source Code
The library is available as an open-source project at GitHub: https://github.com/saguiitay/WebDAVClient
Nuget Package
This code is available as the Nuget package WebDAVClient
. To install, run the following command in the Package Manager Console:
Install-Package WebDAVClient