0

我有一个包装 API 的类。这些方法都是 API 调用。在构造函数中,它登录到 API 并将会话令牌存储为私有类数据的一部分。然后,所有实际的 API 调用都使用该令牌进行单独的调用。

API 也有一个或多或少结束会话的注销调用。我的问题是我应该在哪里进行注销呼叫?带有终结器的东西?我目前正在使用某种简单的 IDisposable 实现,但这并不是最好的/正确的方式。

4

1 回答 1

3

您的对象应该实现IDisposable并且您应该在您的方法中调用 logout,Dispose因为这是在 .Net 中处理非内存相关资源的预期方式。

于 2013-11-07T21:55:06.287 回答