Пример #1
0
        private IRazorLightEngine SetupRazorEngine(string folder)
        {
            if (_engine != null)
            {
                return(_engine);
            }

            // Set up the hosting environment
            var config = EngineConfiguration.Default;

            config.Namespaces.Add("OkapiDoc.TemplateBase");
            config.Namespaces.Add("System");

            // Here you go
            _engine = EngineFactory.CreateCustom(new FilesystemTemplateManager(folder), config);
            return(_engine);
        }