Exemple #1
0
        public static IEnumerable <Lazy <TComponent, TMetadata> > ImportMany(ICompositionService compositionService)
        {
            var importer = new ManyImporter();

            compositionService.SatisfyImportsOnce(importer);
            return(Orderer.Order(importer.Imports));
        }
Exemple #2
0
        public static IEnumerable <Lazy <TComponent> > ImportMany(ICompositionService compositionService)
        {
            ManyImporter importer = new ManyImporter();

            compositionService.SatisfyImportsOnce(importer);
            return(importer.Imports);
        }