readonly static 类型和static类型的区别,readonly static 会在方法调用前运行,static只会在方法调用时运行,readonly static 中如果用了初始化new实例,可能会有先后顺序不能控制的问题。
webapi调用慢,本机快,但是服务器上满,发现是system.net.http.dll 太老了,因为访问api时采用了httpclient,换个新的就快了
用system.web.hosting.hostingenvironment.mappath 代替server.mappath