Example #1
0
 static Dust()
 {
     ResourceScripts.LoadScripts(typeof(Dust));
     _compiledTemplates = new Dictionary <string, string>();
     _templates         = new Dictionary <string, DustTemplate>();
     _dustRoot          = DefaultConfiguration.GetAppSetting("DustRoot", _dustRoot);
 }
Example #2
0
 /// <summary>
 /// Get the resource script with the specified scriptName
 /// </summary>
 /// <param name="scriptName"></param>
 /// <param name="min"></param>
 /// <returns></returns>
 public ActionResult ServiceProxyJsResource(string scriptName, bool min = false)
 {
     if (DebugIsOff() && min == false)
     {
         min = true;
     }
     return(JavaScript(ResourceScripts.Get(scriptName, min)));
 }
Example #3
0
        private static StringBuilder CreateBaseScript()
        {
            ResourceScripts.LoadScripts(typeof(Dust));
            StringBuilder script = new StringBuilder();

            script.Append(ResourceScripts.Get("json2.js"));
            script.Append(ResourceScripts.Get("dust.custom.js"));
            return(script);
        }
        protected override string GenerateCommandLineCommands()
        {
            List <string> argv = new List <string>();

            argv.Add("/nologo");
            argv.Add("/Fo");
            argv.Add(OutputFile.GetMetadata("FullPath"));
            argv.AddRange(IncludePaths.Select(path => "/i" + path));
            argv.AddRange(ResourceScripts.Select(item => item.GetMetadata("FullPath")));

            return(string.Join(" ", argv.Select(x => "\"" + x + "\"")));
        }
Example #5
0
        public void ReadJson2FromResource()
        {
            string json = ResourceScripts.Get("json2.js");

            Out(json);
        }
Example #6
0
 public ActionResult Js(bool min = false)
 {
     ResourceScripts.LoadScripts(typeof(Dust));
     return(JavaScript(ResourceScripts.Get("dust-full-0.3.0.js", min)));
 }
 static UrlHelperExtensions()
 {
     ResourceScripts.LoadScripts(typeof(Js.PlaceHolder));
     ServiceProxySystem.Initialize();
 }
 public static MvcHtmlString ServiceProxyDataSet(this UrlHelper helper)
 {
     ResourceScripts.LoadScripts(typeof(DataSet));
     return(GetScriptTag(helper, typeof(DataSet).Name));
 }