public static ExportProvider CreateExportProvider(ComposableCatalog catalog)
        {
            var configuration      = CompositionConfiguration.Create(catalog.WithDesktopSupport().WithCompositionService());
            var runtimeComposition = RuntimeComposition.CreateRuntimeComposition(configuration);

            return(runtimeComposition.CreateExportProviderFactory().CreateExportProvider());
        }
        public static ExportProvider CreateExportProvider(ComposableCatalog catalog)
        {
            // make sure we enable this for all unit tests
            AsynchronousOperationListenerProvider.Enable(true);

            var configuration      = CompositionConfiguration.Create(catalog.WithDesktopSupport().WithCompositionService());
            var runtimeComposition = RuntimeComposition.CreateRuntimeComposition(configuration);

            return(runtimeComposition.CreateExportProviderFactory().CreateExportProvider());
        }
 public static ExportProvider CreateExportProvider(ComposableCatalog catalog)
 {
     var configuration = CompositionConfiguration.Create(catalog.WithDesktopSupport().WithCompositionService());
     var runtimeComposition = RuntimeComposition.CreateRuntimeComposition(configuration);
     return runtimeComposition.CreateExportProviderFactory().CreateExportProvider();
 }