title: NancyFX reflect changes immediately for static contents
body: <p>In ASP.NET, whenever I'm running my server in Debug mode from VS2012,any changes I make to static contents (js,css, etc) are reflected immediately upon saving.</p>
  
  <p>In NancyFX, I need to restart my server everytime I make changes to static content. I'm assuming this is because VS needs to copy the static contents to output directory each time I run the server.</p>
  
  <p>Is there anyway to reflect the changes made to static contents immediately upon saving?</p>
  
  <p>Here's my configuration for static contents</p>
  
  <pre><code>public class MainBootstrapper : DefaultNancyBootstrapper
  {
      protected override void ConfigureConventions(NancyConventions nancyConventions)
      {
          nancyConventions.StaticContentsConventions.Add(StaticContentConventionBuilder.AddDirectory("Scripts"));
          base.ConfigureConventions(nancyConventions);
      }
  }
  </code></pre>
  
  <p>This is probably relavant too. I'm running this under a console application with nancyfx main loop written like this:</p>
  
  <pre><code>class Program
  {
      const ushort port = 64402;
      const string escapeString = "/Terminate";
  
      static void Main(string[] args)
      {
          NancyHost host;
  
          #region Making new instance of NancyHost
          var uri = new Uri("http://localhost:" + port + "/");
          var config = new HostConfiguration(); config.UrlReservations.CreateAutomatically = true;
  
          host = new NancyHost(config, uri);
          #endregion
          #region NancyFX hosting loop
          try
          {
              host.Start();
  
              Console.Write("Start hosting the Fate/Another ranking system frontend\n" +
                  "\t\"" + uri + "\"\n" +
                  "To stop the hosting, input \"" + escapeString + "\".\n\n");
              do Console.Write("&gt; "); while (Console.ReadLine() != escapeString) ;
          }
          catch (Exception e)
          {
              Console.WriteLine("Unhandled exception has been occured!\n"
                  + e.Message);
              Console.ReadKey(true);
          }
          finally
          {
              host.Stop();
          }
  
          Console.WriteLine("Goodbye");
          #endregion
      }
  }
  </code></pre>
  
  <p>This will be ran under ubuntu w/ nginx in case you're wondering why I'm not using Nancy.ASPNET.hosting</p>