Docu.Output.BulkPageWriter.SetAssemblies C# (CSharp) Method

SetAssemblies() public method

public SetAssemblies ( IEnumerable assemblies ) : void
assemblies IEnumerable
return void
        public void SetAssemblies(IEnumerable<Assembly> assemblies)
        {
            writer.SetAssemblies(assemblies);
        }

Usage Example

Beispiel #1
0
        public void Generate()
        {
            if (_assemblies.Count <= 0) return;

            var parser = new DocumentationModelBuilder(_commentParser, _eventAggregator);
            var namespaces = parser.CreateDocumentModel(_assemblies, _contentsOfXmlFiles);

            var writer = new BulkPageWriter(new PageWriter(new HtmlGenerator(), new FileSystemOutputWriter(), new PatternTemplateResolver()));
            writer.SetAssemblies(_assemblies);
            writer.CreatePagesFromDirectory(_templatePath, _outputPath, namespaces);

            var resourceManager = new UntransformableResourceManager();
            resourceManager.MoveResources(_templatePath, _outputPath);
        }