public async Task Delete(string path) { var fullPath = GetFullPath(path); var result = await Client.Delete(fullPath); if (!result.IsSuccessful) { throw new InvalidOperationException($"Не удалось удалить каталог. Status: {result.StatusCode} - {result.Description}"); } }