如果在App_Code中放入静态类,那是否意味着只会创建一个实例,由不同的http请求共享?
或者每个请求仍然会带来一个请求?
感谢。
答案 0 :(得分:2)
静态实例将在所有请求之间共享。看到这个问题:
Are static class instances unique to a request or a server in ASP.NET?
答案 1 :(得分:1)
每个工作进程都有一个实例。您可以在一台机器上处理多个工作进程,处理对同一网站的请求(“Web园”)。
将仅为该工作进程中的所有请求共享该实例。
此外,在AppPool回收期间可能会有两个工作进程在短时间内运行,因为它是使用翻转过程完成的(旧工作人员继续处理旧请求,而新工作人员处理新请求)。
答案 2 :(得分:1)
根本没有实例!
静态类永远不会被实例化。