如何在控制器中的所有方法中对变量值进行分片

时间:2017-10-29 10:03:29

标签: c# asp.net-mvc uitableview

我想共享一个变量值,用于控制器中的所有方法。

我该怎么做? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

每个请求都会获得一个新的控制器实例。 作为你的"变量"是一个实例字段,它不维护状态。

通过使其成为静态变量或使用应用程序状态来修复它的方法。

但是,不要在Web应用程序中使用可变全局状态。

如果你同时收到两个请求,你的字段就会搞砸了。

根据您的要求,您可能希望使用会话状态或Cookie。