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")); }
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")); }
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)); } }
protected override void ConfigureConventions(NancyConventions conventions) { base.ConfigureConventions(conventions); conventions.StaticContentsConventions.Add( StaticContentConventionBuilder.AddFile("Content", @"Content") ); }
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); }
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")); }
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); }
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/") ); }
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 }; }
// 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")); }
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")); }