/*
* Jellyfin.Plugin.Webdav
* Copyright (C) 2025 Jellyfin contributors
* Licensed under GPLv3
*/
namespace Jellyfin.Plugin.Webdav
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;
using Jellyfin.Plugin.Webdav.Configuration;
///
/// Service for interacting with WebDAV endpoints.
///
public sealed class WebDavClientService
{
private readonly PluginConfiguration _configuration;
public WebDavClientService(PluginConfiguration configuration)
{
_configuration = configuration;
}
/// List resources at the specified WebDAV path.
public Task> ListAsync(string path)
{
return Task.FromResult>(Array.Empty