コード例 #1
0
        public ScaffoldCreator(DesignDoc designDoc, string moduleUID)
        {
            this.designDoc = designDoc;
            this.moduleUID = moduleUID;

            createFolders();
            createIndexYmlFile();
            createYmlFiles();
            createMdFiles();
            zipFolder();
        }
コード例 #2
0
        public DesignDocParser(string markdown)
        {
            var pipeline = new MarkdownPipelineBuilder().UseAdvancedExtensions().Build();
            var document = Markdown.ToHtml(Markdown.Normalize(markdown), pipeline);

            designDocHTML  = "<html>" + document + "</html>";
            DesignDocument = new DesignDoc();

            parseTitle();
            parseRoles();
            parseLevel();
            parseProducts();
            parsePrerequisites();
            parseSummary();
            parseLearningObjectives();
            parseUnits();
        }