C# Class Projbook.Core.Snippet.SnippetExtractorFactory

Creates the proper snippet exctractor depending on the pattern.
Show file Open project: defrancea/Projbook Class Usage Examples

Public Methods

Method Description
CreateExtractor ( SnippetExtractionRule snippetExtractionRule ) : ISnippetExtractor

Creates a new instance of ISnippetExtractor according to the snippet extraction rule.

SnippetExtractorFactory ( DirectoryInfoBase extensionDirectory ) : System

Initializes a new instance of SnippetExtractorFactory.

Private Methods

Method Description
LoadExtensions ( ) : void

Loads extensions.

Method Details

CreateExtractor() public method

Creates a new instance of ISnippetExtractor according to the snippet extraction rule.
public CreateExtractor ( SnippetExtractionRule snippetExtractionRule ) : ISnippetExtractor
snippetExtractionRule SnippetExtractionRule The snippet extraction rule.
return ISnippetExtractor

SnippetExtractorFactory() public method

Initializes a new instance of SnippetExtractorFactory.
public SnippetExtractorFactory ( DirectoryInfoBase extensionDirectory ) : System
extensionDirectory System.IO.Abstractions.DirectoryInfoBase The extension directory.
return System