【问题标题】:ASP.net mvc shared Class LibraryASP.net mvc 共享类库
【发布时间】:2012-04-04 05:15:56
【问题描述】:

我创建了一个 .net 类库,用于从我们的任何项目创建报告。情况是我在我的asp.net mvc项目中引用了类库dll。比单击按钮时,我在类库中调用共享方法如下(PO 是我的类库的命名空间):

PO.GenerateReport(Parameter1, Parameter2, Parameter3, Parameter4, Parameter5, Parameter6, Parameter7)

如果一个用户正在调用,这非常有用,只要多个用户尝试同时调用 PO.GenerateReport 我就会开始遇到问题。

我认为每个用户实例都会启动他们自己的 PO 类库实例,但事实并非如此。关于如何适应这种情况的任何想法?还是我对类库的引用或设置方式完全错误?

提前致谢

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 reference shared class-library


    【解决方案1】:

    看起来您已将函数设为静态,这意味着实际上没有创建该类的实例。如果您希望它对每个用户都是唯一的,则必须使该方法为非静态的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-19
      • 1970-01-01
      • 2012-08-19
      • 1970-01-01
      相关资源
      最近更新 更多