2017年5月23日

Self Host模式下的ASP. NET Web API是如何进行请求的监听与处理的?

摘要: 构成ASP.NET Web API核心框架的消息处理管道既不关心请求消息来源于何处,也不需要考虑响应消息归于何方。当我们采用Web Host模式将一个ASP.NET应用作为目标Web API的宿主时,实际上是由ASP.NET管道解决了这两个问题。具体来说,ASP.NET自身的URL路由系统借助于Ht 阅读全文

posted @ 2017-05-23 10:48 wuqian1 阅读(431) 评论(0) 推荐(0) 编辑

2017年5月2日

[C#基础]说说lock到底锁谁?

摘要: 写在前面 最近一个月一直在弄文件传输组件,其中用到多线程的技术,但有的地方确实需要只能有一个线程来操作,如何才能保证只有一个线程呢?首先想到的就是锁的概念,最近在我们项目组中听的最多的也是锁谁,如何锁?看到有同事使用lock(this),也有lock(private static object),那 阅读全文

posted @ 2017-05-02 16:58 wuqian1 阅读(558) 评论(0) 推荐(0) 编辑

HttpClient与APS.NET Web API:请求内容的压缩与解压

摘要: 首先说明一下,这里的压缩与解压不是通常所说的http compression——那是响应内容在服务端压缩、在客户端解压,而这里是请求内容在客户端压缩、在服务端解压。 对于响应内容的压缩,一般Web服务器(比如IIS)都提供了内置支持,只需在请求头中包含 Accept-Encoding: gzip, 阅读全文

posted @ 2017-05-02 16:47 wuqian1 阅读(786) 评论(1) 推荐(0) 编辑

2017年4月28日

C#开发ActiveX控件及指纹采集

摘要: 最近做一个指纹采集和比对的功能,因为公司整个项目是WEB类型的,所以指纹采集的模块要嵌套在网页中,那只有用ActiveX了,以下是一些操作及效果,做个笔记! 新建用户控件,编写CS代码,如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 阅读全文

posted @ 2017-04-28 16:32 wuqian1 阅读(501) 评论(0) 推荐(0) 编辑

Swagger+AutoRest 生成web api客户端(.Net)

摘要: 简介 简介 对于.net来说,用web api来构建服务是一个不错的选择,都是http请求,调用简单,但是如果真的要在程序中调用,则还有些工作要做,比如我们需要手写httpClient调用,并映射Model, 如果服务少还可以,多了就繁琐了。 Swagger Swagger 关于Swagger的信息 阅读全文

posted @ 2017-04-28 16:30 wuqian1 阅读(597) 评论(0) 推荐(1) 编辑

导航