public DocumentInfo Wrap(DocumentInfo document)
        {
            var razorLoader = new RazorTextLoader(this, document.TextLoader);

            _workItems.Add(razorLoader);
            return(document.WithTextLoader(razorLoader));
        }
Esempio n. 2
0
        public DocumentInfo Extend(DocumentInfo document)
        {
            if (Path.GetExtension(document.Name) != ".cshtml")
            {
                return(document);
            }

            var razorLoader = new RazorTextLoader(this, document.TextLoader);

            _workItems.Add(razorLoader);
            return(document.WithTextLoader(razorLoader));
        }