public SnippetExtractorFactory(DirectoryInfoBase extensionDirectory) { // Initialize this.defaultExtractorFactory = () => new DefaultSnippetExtractor(); this.extensionDirectory = extensionDirectory; // Load extensions this.LoadExtensions(); }