public SparkViewEngine(ISparkSettings settings) { Settings = settings ?? (ISparkSettings)ConfigurationManager.GetSection("spark") ?? new SparkSettings(); if (Settings.DefaultLanguage == LanguageType.Oxygene) { SyntaxProvider = new OxygeneSyntaxProvider(Settings); } else { SyntaxProvider = new DefaultSyntaxProvider(Settings); } ViewActivatorFactory = new DefaultViewActivator(); }
public SparkViewEngine(ISparkSettings settings) { Settings = settings ?? (ISparkSettings)ConfigurationManager.GetSection("spark") ?? new SparkSettings(); SyntaxProvider = new DefaultSyntaxProvider(Settings); ViewActivatorFactory = new DefaultViewActivator(); }
public void Setup() { _syntaxProvider = new DefaultSyntaxProvider(new ParserSettings()); _viewLoader = new ViewLoader { ViewFolder = new FileSystemViewFolder(ROOT_VIEW_PATH), SyntaxProvider = _syntaxProvider }; }