/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Utils/Cloud/Detector/AbstractCloudDetector.cs
27 строк
538 B
Yair
Code Quality: Ran code cleanup (#17307)
25 июл 2025, 03:57
Не верифицирован
25 июл 2025, 03:57
4558bc2
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. namespace Files.App.Utils.Cloud { public abstract class AbstractCloudDetector : ICloudDetector { public async Task<IEnumerable<ICloudProvider>> DetectCloudProvidersAsync() { var providers = new List<ICloudProvider>(); try { await foreach (var provider in GetProviders()) providers.Add(provider); return providers; } catch { return providers; } } protected abstract IAsyncEnumerable<ICloudProvider> GetProviders(); } }