namespace EternalArrowBackup.Contracts.TargetMetadataStorage { using System; using System.Threading; using System.Threading.Tasks; public interface ITargetMetadataStorageForRecovery { IObservable GetAllDirectories(CancellationToken ct); Task GetFile(string normalizedRelativeDirectoryPath, string filename); } }