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"));
            }
  • 相关阅读:
    接口和抽象类
    JNI
    Serializable Parcelable
    android keystore 生成以及作用
    svn 服务器搭建
    java 8种基本数据类型
    Android NDK
    android adb命令行
    对称加密AES和DES加密、解密
    .net中的数据库连接字符串
  • 原文地址:https://www.cnblogs.com/wang2650/p/4938687.html
Copyright © 2011-2022 走看看