コード例 #1
0
        public async IAsyncEnumerable <Manifest> ReadModuleManifests(IManifestLoader manifestLoader)
        {
            var manifests = Directory.GetFiles(ModulesFolder, searchPattern: "module.json", SearchOption.AllDirectories);

            foreach (var manifest in manifests)
            {
                yield return(await manifestLoader.FromFile(manifest));
            }
        }