public static ComposableCatalog CreateAssemblyCatalog()
 {
     return(MinimalTestExportProvider.CreateAssemblyCatalog(
                GetLanguageNeutralTypes().Select(t => t.Assembly).Distinct().Concat(MinimalTestExportProvider.GetEditorAssemblies()), MinimalTestExportProvider.CreateResolver()));
 }
Exemple #2
0
 /// <summary>
 /// Create fresh ComposableCatalog that doest share anything with others. Everything under
 /// this catalog should have been created from scratch that doesn't share anything with
 /// others.
 /// </summary>
 public static ComposableCatalog CreateAssemblyCatalogWithCSharpAndVisualBasic()
 {
     return(MinimalTestExportProvider.CreateAssemblyCatalog(
                GetCSharpAndVisualBasicAssemblies(),
                MinimalTestExportProvider.CreateResolver()));
 }
 /// <summary>
 /// Create fresh ComposableCatalog that doesnt share anything with others.
 /// everything under this catalog should have been created from scratch that doesnt share anything with others.
 /// </summary>
 public static ComposableCatalog CreateAssemblyCatalogWithCSharpAndVisualBasic()
 {
     return(MinimalTestExportProvider.CreateAssemblyCatalog(
                GetNeutralAndCSharpAndVisualBasicTypes().Select(t => t.Assembly).Distinct().Concat(MinimalTestExportProvider.GetVisualStudioAssemblies()),
                MinimalTestExportProvider.CreateResolver()));
 }