为了调试我的ASP.NET应用程序,我创建了一个名为MessageHandling.cs.此时它是单例模式,但我希望它是每个请求的实例.
我mssqlDb的MessagesHandling班级用以下消息填充课程:'Db connected','Data inserted'和类似的东西.在处理apsx页面的所有事件之后MessageHandling,createFile.apsx.cs在该事件中读取类Page_LoadComplete().所有错误和消息都将显示给用户.
此时系统可以进行调试.此时的问题是在发送请求后MessageHandling没有被清空,并且错误也在第二个浏览器上显示而没有做任何事情.我还希望能够使用此系统向最终用户显示消息,例如:"Blog created".
我的问题的基础是:
Class A创建Class B
Class C读取Class B
单例不起作用,因为它不是每个用户/会话/请求.所以我需要另一种方法.