示例#1
0
        public async Task <IReadOnlyList <AssetRepository> > Repositories()
        {
            var repos = await Task.WhenAll((await _assetRepoCoordinator.ListRepositories())
                                           .Select(repoName => _assetRepoCoordinator.GetRepository(repoName)));

            return(repos.Where(re => re != null).OrderBy(re => re.Name).ToList());
        }