コード例 #1
0
            public void SetUp()
            {
                actionInvoked = false;
                staticFile    = new StaticFile(CreateFakeItem());
                site          = CreateFakeSite();

                compileRule = new CompileRule("*", (ruleContext) => {
                    actionInvoked = true;
                });
            }
コード例 #2
0
ファイル: CompileRuleTests.cs プロジェクト: wilsonmar/mulder
			public void SetUp()
			{
				actionInvoked = false;
				staticFile = new StaticFile(CreateFakeItem());
				site = CreateFakeSite();
				
				compileRule = new CompileRule("*", (ruleContext) => {
					actionInvoked = true;
				});
			}
コード例 #3
0
        void CreateStaticFiles(Site site)
        {
            foreach (Item item in site.Items)
            {
                CompileRule compileRule = site.GetCompilationRuleFor(item);

                if (compileRule != null)
                {
                    item.AddStaticFile(new StaticFile(item));
                }
            }
        }
コード例 #4
0
        void ApplyCompileRule(StaticFile staticFile, Site site)
        {
            CompileRule compileRule = site.GetCompilationRuleFor(staticFile.Item);

            compileRule.ApplyTo(staticFile, site);
        }