namespace EternalArrowBackup.SourceStorage.Contracts { using System; using System.Threading; using System.Threading.Tasks; public interface ISourceStorage { Task GetDirectory(string normalizedRelativePath); IObservable GetAllDirectories(CancellationToken ct); } }