public static Resolver[] Parse(IEnumerable<string> manifests) { List<Resolver> resolvers = new List<Resolver>(); foreach (var manifest in manifests) { ManifestParser manifestResolver = new ManifestParser(); foreach (var resolver in manifestResolver.Parse(manifest)) { resolvers.Add(resolver); Cache[resolver.ProviderId] = resolver; }; } return resolvers.ToArray(); }
public static Resolver[] Parse(IEnumerable <string> manifests) { List <Resolver> resolvers = new List <Resolver>(); foreach (var manifest in manifests) { ManifestParser manifestResolver = new ManifestParser(); foreach (var resolver in manifestResolver.Parse(manifest)) { resolvers.Add(resolver); Cache[resolver.ProviderId] = resolver; } ; } return(resolvers.ToArray()); }