Parses the Main.js file and replaces all tokens accordingly.
Exemple #1
0
 /// <summary>
 /// Ensures the manifests are found and loaded into memory
 /// </summary>
 private static IEnumerable<PackageManifest> GetManifests()
 {
     return (IEnumerable<PackageManifest>) StaticCache.GetOrAdd(ManifestKey, s =>
         {
             var parser = new ManifestParser(new DirectoryInfo(IOHelper.MapPath("~/App_Plugins")));
             return parser.GetManifests();
         });
 }
Exemple #2
0
 /// <summary>
 /// Ensures the manifests are found and loaded into memory
 /// </summary>
 private static IEnumerable <PackageManifest> GetManifests()
 {
     return((IEnumerable <PackageManifest>)StaticCache.GetOrAdd(ManifestKey, s =>
     {
         var parser = new ManifestParser(new DirectoryInfo(IOHelper.MapPath("~/App_Plugins")));
         return parser.GetManifests();
     }));
 }
 /// <summary>
 /// Returns the RequireJS file including all references found in manifests
 /// </summary>
 /// <returns></returns>
 public JavaScriptResult Application()
 {
     var parser = new ManifestParser(new DirectoryInfo(Server.MapPath("~/App_Plugins")));
     var result = parser.GetJavascriptInitialization();
     return JavaScript(result);
 }