asp.net-mvc – ASP.Net MVC中的线程安全性

我怀疑这也适用于一般ASP.Net但我不确定.

如果我在Controller上有一个action方法,比如说MyController.DoSomethingExciting和三个客户端“同时”命中它,它本质上是线程安全的,还是我需要做些什么来确保三个并发调用不会交互彼此?

解决方法

方法中的局部变量将是每次调用.我假设(不知道MVC)Controller实例是按请求的,因此任何实例成员都是安全的.

但是如果有任何静态或其他共享成员,那么它们就不安全了.

相关文章

项目要求通过网站上传大文件,比如视频文件,通过摸索实现了文件分片来上传,然后后台进行合并。 使用了...
安装新版本的Nginx(vim /etc/yum.repos.d/nginx.repo) [nginx-stable] name=nginx stable repo baseu...
什么是 SignalR ASP.NET Core ASP.NET Core SignalR 是一种开放源代码库,可简化将实时 web 功...
在Windows下使用Docker,我们选择Docker Desktop这个软件,非常方便。 ## Docker Desktop介绍及安装 Do...
项目开始设计的是运行在windows下,所以一开始采用的是windows服务模式来获取多媒体文件信息,后来要求...
银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主...