Skip to content

TagBites/TagBites.IO.WebDav

Repository files navigation

TagBites.IO.WebDav

WebDAV file system support for TagBites.IO, with no external dependencies beyond the .NET base class library. Browse, read and write a WebDAV server through the same FileSystem API used for local disk and other storages.

Install

dotnet add package TagBites.IO.WebDav

Usage

using TagBites.IO.WebDav;

var fs = WebDavFileSystem.Create("https://webdav.example.com", "user", "password");

var file = fs.GetFile("/reports/summary.txt");
file.WriteAllText("Hello world!");

var content = file.ReadAllText();

username/password can be omitted if the server doesn't require authentication. For full control over the connection, pass a WebDavConnectionConfig instead.

License

See https://www.tagbites.com/io for licensing terms.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages