示例#1
0
 public ManualTranslations(
     IOptions <DocGenOptions> options,
     IMarkdownTransformer markdownTransformer,
     IYamlParser yamlParser)
 {
     _options             = options.Value;
     _markdownTransformer = markdownTransformer;
     _yamlParser          = yamlParser;
 }
 public RequirementsContextBuilder(
     IOptions <DocGenOptions> options,
     IRequirementsBuilder requirementsBuilder,
     IServiceProvider serviceProvider,
     IMarkdownRenderer markdownRenderer)
 {
     _options             = options.Value;
     _requirementsBuilder = requirementsBuilder;
     _serviceProvider     = serviceProvider;
     _markdownRenderer    = markdownRenderer;
 }
示例#3
0
 public ManualWebBuilder(
     IOptions <DocGenOptions> options,
     IServiceProvider serviceProvider,
     IYamlParser yamlParser,
     ISymbolGlossaryStore symbolGlossaryStore,
     IManualTranslations manualTranslations,
     ITranslator translator,
     IMarkdownTransformer markdownTransformer)
 {
     _options             = options.Value;
     _serviceProvider     = serviceProvider;
     _yamlParser          = yamlParser;
     _symbolGlossaryStore = symbolGlossaryStore;
     _manualTranslations  = manualTranslations;
     _translator          = translator;
     _markdownTransformer = markdownTransformer;
 }
示例#4
0
 public SymbolGlossaryStore(IOptions <DocGenOptions> options)
 {
     _options = options.Value;
 }