public ChunkLoader(Func <string, IViewFolder> viewFolder) { _viewFolder = viewFolder; _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior); _loaders = new Cache <string, ViewLoader>(defaultLoaderByRoot); }
public ChunkLoader() { _viewFolder = path => new FileSystemViewFolder(path); _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior); _loaders = new Cache <string, ViewLoader>(defaultLoaderByRoot); }
public ChunkLoader(Func<string, IViewFolder> viewFolder) { _viewFolder = viewFolder; _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior); _loaders = new Cache<string, ViewLoader>(defaultLoaderByRoot); }
public ChunkLoader() { _viewFolder = path => new FileSystemViewFolder(path); _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior); _loaders = new Cache<string, ViewLoader>(defaultLoaderByRoot); }
public void Init() { viewFolder = MockRepository.GenerateMock <IViewFolder>(); viewFolder.Stub(x => x.ListViews("home")).Return(new[] { "file.spark", "other.spark", "_comment.spark" }); viewFolder.Stub(x => x.ListViews("Home")).Return(new[] { "file.spark", "other.spark", "_comment.spark" }); viewFolder.Stub(x => x.ListViews("Account")).Return(new[] { "index.spark" }); viewFolder.Stub(x => x.ListViews("Shared")).Return(new[] { "layout.spark", "_header.spark", "default.spark", "_footer.spark" }); viewFolder.Stub(x => x.ListViews("")).IgnoreArguments().Return(new string[0]); syntaxProvider = MockRepository.GenerateMock <ISparkSyntaxProvider>(); loader = new ViewLoader { ViewFolder = viewFolder, SyntaxProvider = syntaxProvider }; }
public void Init() { viewFolder = MockRepository.GenerateMock<IViewFolder>(); viewFolder.Stub(x => x.ListViews("home")).Return(new[] { "file.spark", "other.spark", "_comment.spark" }); viewFolder.Stub(x => x.ListViews("Home")).Return(new[] { "file.spark", "other.spark", "_comment.spark" }); viewFolder.Stub(x => x.ListViews("Account")).Return(new[] { "index.spark" }); viewFolder.Stub(x => x.ListViews("Shared")).Return(new[] { "layout.spark", "_header.spark", "default.spark", "_footer.spark" }); viewFolder.Stub(x => x.ListViews("")).IgnoreArguments().Return(new string[0]); syntaxProvider = MockRepository.GenerateMock<ISparkSyntaxProvider>(); loader = new ViewLoader { ViewFolder = viewFolder, SyntaxProvider = syntaxProvider }; }