在 WCF 之前的 .NET (C#) Web 服务中,我有一个昂贵的 IDisposable 资源,我持有一个静态(实际上是 ThreadStatic)引用。(在内部它包含一个 SqlConnection。)如何确保在应用程序池刷新时处理它,我应该简单地抑制 FxCop 警告而不担心它,还是有第三种选择?
最初,该服务使用 using 块打开每个请求的连接,但由于“连接资源问题”,该设计被拒绝。
在 WCF 之前的 .NET (C#) Web 服务中,我有一个昂贵的 IDisposable 资源,我持有一个静态(实际上是 ThreadStatic)引用。(在内部它包含一个 SqlConnection。)如何确保在应用程序池刷新时处理它,我应该简单地抑制 FxCop 警告而不担心它,还是有第三种选择?
最初,该服务使用 using 块打开每个请求的连接,但由于“连接资源问题”,该设计被拒绝。