随笔分类 - c#
摘要:1 建立一个文件夹 ,名称可以任意2 添加资源文件 比如Text.resx3 使用"@Text.Text.Greeting"其中 Greeting是key说明:2中的文件名必须是Text开头 如Text.zh-CN.resx 不要乱改文件名,如mm.zh-CN.resx Text.mm.resx...
阅读全文
摘要:在源码的Nancy.Demo.CustomModule项目示例中查看UglifiedNancyModule.cs文件1234567891011121314151617181920212223242526272829303132privateIEnumerable GetRoutes(){// Run...
阅读全文
摘要:原文件 DefaultStaticContentsConventions.cs可以根据需要自定调整,在代码里改的好处是通用。如果通过在webconfig里设置的话,在非iis环境下,可能会有问题。//添加 自定义的静态文件夹 这样我们就可以不用全放到content里了,下面是源码中的实现。12345...
阅读全文
摘要:这个安装时很简单的 只要 Install-Package Nancy.Hosting.Aspnet 就行了。需要注意的是,千万不要用那个模板安装,通过创建nancyfx类型项目的方式安装是有问题的。原因是那个是很老的东西,装上后,用的是0.23版本的dll,而且配置文件(wenconfig)也不一样...
阅读全文
摘要:按源码中的实例 来测试测试地址 http://localhost:55581/restApi/secure/?ApiKey=15c6b59b-fd96-43ad-99d2-7f394f992721返回结果{"secureContent":"here\u0027s some secure conten...
阅读全文
摘要:在nancy中,身份验证分为basic ,form ,token,stateless几种,basic和form这里不说了,其中如果是使用cookie来保存身份的, 需要注意的是:cookie有大小的限制,所以不能用来保存超过4k的信息,而且有一些js插件也要用的cookie,虽然html5好像多了。...
阅读全文
摘要:在TabControl控件中并没提供单个选项卡的Click事件,今天下午翻了翻MSDN 结果还是没找到相关的文档:( 看来只有自个儿折腾了...还好有个SelectedIndexChanged事件为我所用:) 以下是代码片段:privatevoidtabControl1_SelectedIndexChanged(objectsender,System.EventArgse) { switch(this.tabControl1.SelectedIndex) { case0: MessageBox.Show("tabPage1isSelected"); break; case1
阅读全文
摘要:Bitmap myBitmap = new Bitmap(Image.FromFile(filePath ), 32, 32); IntPtr Hicon = myBitmap.GetHicon(); Icon newIcon = Icon.FromHandle(Hicon); FileStream outStream = new FileStream(@"d:/a.ico", FileMode.OpenOrCreate); newIcon.Save(outStream); outStream.Flush(); outStream.Close();http://www.cn
阅读全文