Class SyntaxHighlighterFactory
- Namespace
- MarkMyDeck.SyntaxHighlighting
- Assembly
- MarkMyDeck.dll
Factory for creating and selecting appropriate syntax highlighters based on language.
public class SyntaxHighlighterFactory
- Inheritance
-
objectSyntaxHighlighterFactory
Constructors
SyntaxHighlighterFactory()
public SyntaxHighlighterFactory()
Methods
Highlight(string, string)
public IEnumerable<SyntaxToken> Highlight(string code, string language)
Parameters
codestringlanguagestring
Returns
- IEnumerable<SyntaxToken>
IsLanguageSupported(string)
public bool IsLanguageSupported(string language)
Parameters
languagestring
Returns
- bool