Arena.ViewModels.MainWindowViewModel.InitiateManagedExtensibilityFramework C# (CSharp) 메소드

InitiateManagedExtensibilityFramework() 공개 메소드

public InitiateManagedExtensibilityFramework ( ) : void
리턴 void
        public void InitiateManagedExtensibilityFramework()
        {
            var catalog = new AggregateCatalog();
            var assembly = Assembly.GetExecutingAssembly().Location;
            var path = Path.GetDirectoryName(assembly);
            var dictionary = new DirectoryCatalog(path);
            catalog.Catalogs.Add(dictionary);
            var container = new CompositionContainer(catalog);
            container.ComposeParts(ArenaConfiguration);
        }