zoukankan      html  css  js  c++  java
  • nancyfx中的静态内容文件夹

    原文件 DefaultStaticContentsConventions.cs

    可以根据需要自定调整,在代码里改的好处是通用。如果通过在webconfig里设置的话,在非iis环境下,可能会有问题。

    //添加 自定义的静态文件夹  这样我们就可以不用全放到content里了,下面是源码中的实现。

    1
    2
    3
    4
    5
    6
    7
    public void Initialise(NancyConventions conventions)
          {
              conventions.StaticContentsConventions = new List<Func<NancyContext, string, Response>>
              {
                  StaticContentConventionBuilder.AddDirectory("Content")
              };
          }

     如果我们想加入新的静态内容文件夹,可以在webconfig 加入新的节点。来实现。

    还可以这样只要在modules新建一个类 ,清除默认的静态内容处理转换,加入新的文件夹。 参考自 http://www.myext.cn/javascript/a_7006.html 

     protected override void ConfigureConventions(NancyConventions nancyConventions)
            {
                base.ConfigureConventions(nancyConventions);
                nancyConventions.StaticContentsConventions.Clear();
                nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddDirectory("css", "/css"));
                nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddDirectory("js", "/script"));
                nancyConventions.StaticContentsConventions.Add
                (StaticContentConventionBuilder.AddDirectory("images", "/images"));
            }
  • 相关阅读:
    「 HDU P3336 」 Count the string
    Luogu P4016 「 网络流 24 题 」负载平衡问题
    『 学习笔记 』网络最大流
    Luogu P4014 「 网络流 24 题 」分配问题
    Loj #6000.「 网络流 24 题 」搭配飞行员
    牛客练习赛25 C 再编号
    线段树--从入门到入土
    网络流学习--费用流
    网络流--最大流
    五校联考解题报告
  • 原文地址:https://www.cnblogs.com/wang2650/p/4938687.html
Copyright © 2011-2022 走看看