protected override void ConfigureConventions(NancyConventions nancyConventions)
 {
     base.ConfigureConventions(nancyConventions);
     nancyConventions.StaticContentsConventions.Clear();
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/bundle.js", "/Content/bundle.js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/bundle.map.js", "/Content/bundle.map.js"));
 }
Esempio n. 2
0
        protected override void ConfigureConventions(NancyConventions nancyConventions)
        {
            base.ConfigureConventions(nancyConventions);

            nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/favicon.ico", "/Content/favicon.ico"));
            nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/robots.txt", "/Content/robots.txt"));
        }
Esempio n. 3
0
        protected override void ConfigureConventions(NancyConventions conventions)
        {
            base.ConfigureConventions(conventions);

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("/atom.xml", Path.Combine(siteBasePath, "App_Data/Content/atom.xml")));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("/sitemap.xml", Path.Combine(siteBasePath, "App_Data/Content/sitemap.xml")));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("/js-base"));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("/css-base"));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("/fonts"));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("/scripts"));

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("/img", "/App_Data/Content/_imgs"));
        }
 /// <summary>
 /// Adds a new static file to the nancy conventions
 /// </summary>
 /// <param name="requestFile">The route of the file</param>
 public string this[string requestFile]
 {
     set
     {
         this.conventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile(requestFile, value));
     }
 }
Esempio n. 5
0
        protected override void ConfigureConventions(NancyConventions conventions)
        {
            base.ConfigureConventions(conventions);

            conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("Content", @"Content")
                );
        }
Esempio n. 6
0
 protected override void ConfigureConventions(NancyConventions nancyConventions)
 {
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/BundleB/feed/1.0", "/1.0/FeedBv1.0.xml"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/BundleB/feed/2.0", "/2.0/FeedBv1.1.xml"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/BundleB/1.0/BundleB.exe", "/1.0/BundleB.exe"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/BundleB/2.0/BundleB.exe", "/2.0/BundleB.exe"));
     base.ConfigureConventions(nancyConventions);
 }
Esempio n. 7
0
 protected override void ConfigureConventions(NancyConventions nancyConventions)
 {
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/custom/js/", @"Custom\js"));                                                                   // Serve custom JS folder
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/custom/css/", @"Custom\css"));                                                                 // Serve custom CSS folder
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/fonts", @"packages\bootstrap.3.3.7\content\fonts"));                                           // Serve bootstrap's fonts folder
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/css/bootstrap.css", @"packages\bootstrap.3.3.7\content\Content\bootstrap.min.css"));                // Serve Bootstrap CSS
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/css/bootstrap-flat.css", @"packages\Bootstrap.Flat.3.3.4\Content\Content\bootstrap-flat.min.css")); // Serve Bootstrap Flat Theme CSS
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/js/bootstrap.js", @"packages\bootstrap.3.3.7\content\Scripts\bootstrap.min.js"));                   // Serve Bootstrap JS
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/js/jquery.js", @"packages\jQuery.3.1.1\Content\Scripts\jquery-3.1.1.min.js"));                      // Serve jQuery
     base.ConfigureConventions(nancyConventions);
 }
 protected override void ConfigureConventions(NancyConventions nancyConventions)
 {
     base.ConfigureConventions(nancyConventions);
     nancyConventions.StaticContentsConventions.Clear();
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("script.js", "script.js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("css", "/css"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("js", "/js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("content", "/content"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("fonts", "/fonts"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("pages", "/views/home/pages"));
 }
Esempio n. 9
0
 protected override void ConfigureConventions(NancyConventions nancyConventions)
 {
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/css/bootstrap.css", @"packages\bootstrap.3.3.7\content\Content\bootstrap.min.css"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/css/bootstrap-flat.css", @"packages\Bootstrap.Flat.3.3.4\Content\Content\bootstrap-flat.min.css"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/js/lib/bootstrap.js", @"packages\bootstrap.3.3.7\content\Scripts\bootstrap.min.js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddFile("/js/lib/jquery.js", @"packages\jQuery.3.2.1\Content\Scripts\jquery-3.2.1.min.js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/js", @"Static\js"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/css", @"Static\css"));
     nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("/fonts", @"packages\bootstrap.3.3.7\content\fonts"));
     base.ConfigureConventions(nancyConventions);
 }
Esempio n. 10
0
        protected override void ConfigureConventions(Nancy.Conventions.NancyConventions nancyConventions)
        {
            base.ConfigureConventions(nancyConventions);

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("/robots.txt", "/Content/robots.txt")
                );

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("static", @"/Content/")
                );
        }
Esempio n. 11
0
        protected override void ConfigureConventions(NancyConventions _conventions)
        {
            base.ConfigureConventions(_conventions);

            _conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("images", @"images")
                );

            _conventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("/api.html", "api.html")
                );
        }
 public void AddPaths(NancyConventions conventions)
 {
     conventions.StaticContentsConventions.Add(
         StaticContentConventionBuilder.AddDirectory("scripts"));
     conventions.StaticContentsConventions.Add(
         StaticContentConventionBuilder.AddDirectory("content"));
     conventions.StaticContentsConventions.Add(
         StaticContentConventionBuilder.AddDirectory("images"));
     conventions.StaticContentsConventions.Add(
         StaticContentConventionBuilder.AddFile(@"/BingSiteAuth.xml", @"/BingSiteAuth.xml"));
     conventions.StaticContentsConventions.Add(
         StaticContentConventionBuilder.AddFile(@"/robots.txt", @"/robots.txt"));
 }
        public void Initialise(NancyConventions conventions)
        {
            var settings = ExtJSConfiguration.Settings;

            conventions.StaticContentsConventions = new List <Func <NancyContext, string, Response> >
            {
                StaticContentConventionBuilder.AddFile("/microloader.js", settings.GetMicroLoaderFile()),
                StaticContentConventionBuilder.AddFile("/bootstrap.json", settings.GetManifestFile()),
                StaticContentConventionBuilder.AddFile("/app.js", settings.GetAppFile()),
#if DEBUG
                StaticContentConventionBuilder.AddDirectory("app", Path.Combine(settings.ApplicationPath, "app"), "js"),
                StaticContentConventionBuilder.AddDirectory("build", Path.Combine(settings.ApplicationPath, "build")),
                StaticContentConventionBuilder.AddDirectory("ext", Path.Combine(settings.ApplicationPath, "ext"), "js"),
                StaticContentConventionBuilder.AddDirectory("overrides", Path.Combine(settings.ApplicationPath, "overrides"), "js"),
                StaticContentConventionBuilder.AddDirectory("packages", Path.Combine(settings.ApplicationPath, "packages")),
#else
                StaticContentConventionBuilder.AddDirectory("resources", Path.Combine(settings.GetBuildPath(), "resources"))
#endif
            };
        }
Esempio n. 14
0
        // The bootstrapper enables you to reconfigure the composition of the framework,
        // by overriding the various methods and properties.
        // For more information https://github.com/NancyFx/Nancy/wiki/Bootstrapper

        protected override void ConfigureConventions(Nancy.Conventions.NancyConventions nancyConventions)
        {
            base.ConfigureConventions(nancyConventions);

            // serve static content outside the default /Content folder (for Aurelia)
            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("dist", @"dist"));

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("Views", @"Views"));

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("test", @"test"));

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddDirectory("node_modules", @"node_modules"));

            nancyConventions.StaticContentsConventions.Add(
                StaticContentConventionBuilder.AddFile("/config.js", @"config.js"));
        }
Esempio n. 15
0
        protected override void ConfigureConventions(NancyConventions nancyConventions)
        {
            base.ConfigureConventions(nancyConventions);

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddFile("/bookmarks/recycling", "MiGG/build/index.html"));

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddFile("/bookmarks/life-style", "MiGG/build/index.html"));

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddFile("/bookmarks/kids", "MiGG/build/index.html"));

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddFile("/bookmarks", "MiGG/build/index.html"));

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddFile("/bookmarks/", "MiGG/build/index.html"));

            nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddDirectory("/bookmarks", "MiGG"));
        }