コード例 #1
0
        public ChunkLoader(Func <string, IViewFolder> viewFolder)
        {
            _viewFolder     = viewFolder;
            _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior);

            _loaders = new Cache <string, ViewLoader>(defaultLoaderByRoot);
        }
コード例 #2
0
        public ChunkLoader()
        {
            _viewFolder     = path => new FileSystemViewFolder(path);
            _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior);

            _loaders = new Cache <string, ViewLoader>(defaultLoaderByRoot);
        }
コード例 #3
0
        public ChunkLoader(Func<string, IViewFolder> viewFolder)
        {
            _viewFolder = viewFolder;
            _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior);

            _loaders = new Cache<string, ViewLoader>(defaultLoaderByRoot);
        }
コード例 #4
0
ファイル: ChunkLoader.cs プロジェクト: kingreatwill/fubumvc
        public ChunkLoader()
        {
            _viewFolder = path => new FileSystemViewFolder(path);
            _syntaxProvider = new DefaultSyntaxProvider(ParserSettings.DefaultBehavior);

            _loaders = new Cache<string, ViewLoader>(defaultLoaderByRoot);
        }
コード例 #5
0
ファイル: ViewLoaderTester.cs プロジェクト: yhtsnda/spark
        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
            };
        }
コード例 #6
0
ファイル: ViewLoaderTester.cs プロジェクト: itmuse/spark
        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 };
        }