コード例 #1
0
 protected override string GetTextContent(string error)
 {
     if (!string.IsNullOrEmpty(error))
     {
         return(error);
     }
     return(StaticBuildProvider.GetDynamicCode(this.VirtualPath));
 }
コード例 #2
0
        private static void RegisterJS()
        {
            BuildProvider.RegisterBuildProvider(".js", typeof(StaticBuildProvider));
            WebPageLocatorFactory.RegisterLocator(".js", StaticPageLocator.Instance);
            WebPageExtensions.Register(".js");

#if (DEBUG)
            _watchers.Add(PageUtil.WatchFiles(".js", (file, virtaulPath) =>
            {
                if (!StaticBuildProvider.IsIgnore(virtaulPath))
                {
                    StaticBuildProvider.RemoveCache();
                }
            }));
#endif
        }