public DfmService(string baseDir, string templateDir, ImmutableDictionary<string, string> tokens, IMarkdownTokenTreeValidator tokenTreeValidator, IReadOnlyList<string> fallbackFolders = null) { var options = DocfxFlavoredMarked.CreateDefaultOptions(); options.ShouldExportSourceInfo = true; _builder = DocfxFlavoredMarked.CreateBuilder(baseDir, templateDir, options, fallbackFolders); _builder.TokenTreeValidator = tokenTreeValidator; _tokens = tokens; }
public DfmJsonTokenTreeService(string baseDir, ImmutableDictionary <string, string> tokens, IMarkdownTokenTreeValidator tokenTreeValidator) { _builder = DocfxFlavoredMarked.CreateBuilder(baseDir); _builder.TokenTreeValidator = tokenTreeValidator; _tokens = tokens; }
public DfmService(string baseDir, string templateDir, ImmutableDictionary <string, string> tokens, IMarkdownTokenTreeValidator tokenTreeValidator, IReadOnlyList <string> fallbackFolders = null) { var options = DocfxFlavoredMarked.CreateDefaultOptions(); options.ShouldExportSourceInfo = true; _builder = DocfxFlavoredMarked.CreateBuilder(baseDir, templateDir, options, fallbackFolders); _builder.TokenTreeValidator = tokenTreeValidator; _tokens = tokens; }
public DfmJsonTokenTreeService(string baseDir, IMarkdownTokenTreeValidator tokenTreeValidator) { _builder = DocfxFlavoredMarked.CreateBuilder(baseDir); _builder.TokenTreeValidator = tokenTreeValidator; }
public DfmJsonTokenTreeService(string baseDir, ImmutableDictionary<string, string> tokens, IMarkdownTokenTreeValidator tokenTreeValidator) { _builder = DocfxFlavoredMarked.CreateBuilder(baseDir); _builder.TokenTreeValidator = tokenTreeValidator; _tokens = tokens; }
public CompositeTokenTreeValidator(IMarkdownTokenTreeValidator[] validators) { _validators = validators; }