Arena.ViewModels.MainWindowViewModel.InitiateManagedExtensibilityFramework C# (CSharp) Method

InitiateManagedExtensibilityFramework() public method

public InitiateManagedExtensibilityFramework ( ) : void
return 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);
        }