private void Scan(Action <AssemblyScanner> action) { var scanner = new AssemblyScanner(); scanner.Convention <FamilyAttributeScanner>(); scanner.Convention <PluggableAttributeScanner>(); action(scanner); scanner.ExcludeNamespaceContainingType <ScanningRegistry>(); var builder = new PluginGraphBuilder(); builder.AddScanner(scanner); theGraph = builder.Build(); theGraph.Log.AssertFailures(); }
private void Scan(Action <AssemblyScanner> action) { var scanner = new AssemblyScanner(); action(scanner); scanner.ExcludeNamespaceContainingType <ScanningRegistry>(); scanner.Convention <FakeConvention>(); var builder = new PluginGraphBuilder(); builder.AddScanner(scanner); theGraph = builder.Build(); }