Process() private method

private Process ( List manifest, DocumentBuildContext context, ApplyTemplateSettings settings, object>.IDictionary globals = null ) : List
manifest List
context DocumentBuildContext
settings ApplyTemplateSettings
globals object>.IDictionary
return List
Exemplo n.º 1
0
        private List <ManifestItem> ProcessTemplate()
        {
            // Register global variables after href are all updated
            IDictionary <string, object> globalVariables;

            using (new LoggerPhaseScope("FeedGlobalVariables", LogLevel.Verbose))
            {
                globalVariables = FeedGlobalVariables();
            }

            // processor to add global variable to the model
            return(_templateProcessor.Process(_manifestWithContext.Select(s => s.Item).ToList(), _context, _context.ApplyTemplateSettings, globalVariables));
        }
Exemplo n.º 2
0
 private List <ManifestItem> ProcessTemplate()
 {
     // processor to add global variable to the model
     return(_templateProcessor.Process(_manifestWithContext.Select(s => s.Item).ToList(), _context.ApplyTemplateSettings, _globalMetadata));
 }