标签: asp.net-web-api
在Web API中,是每次服务器接收呼叫时创建的控制器的新实例吗?是否对每个客户端进行了任何优化,或者服务器不关心来自哪里的呼叫?另外,静态成员会发生什么?我认为这取决于加载的appdomains的数量,因此从技术上讲,可以在整个过程中拥有相同静态变量的多个“唯一”实例。
有人能指出一些关于如何启动和销毁对象和应用程序域以处理Web API的HTTP请求的官方文档吗?
答案 0 :(得分:1)
是的,它是每个请求的控制器的新实例,我只能记住它的任何在线文档。这是一个很棒的poster,显示了生命周期和扩展点。以下是一些非常棒的books,它们真正剖析了Web API,并回答了我关于它的内部工作的大部分问题。