Retlangを使用しているときに、チャンネルから退会するための最良の方法がわかりません。
電話で購読するとISubscriber<T>::Subscribe(...)
、が返されますIUnsubscriber
。このインターフェースにはメソッドがありません。
レベルを上げると、IChannel<T>
メソッドもありません。
私が考えることができる唯一のことはISubscriber<T>
、コンクリートにキャストしてChannel<T>
そのメソッドを呼び出すか、にメソッドをUnsubscribe()
追加することです。Unsubscribe()
ISubscriber<T>
私がコードを変更する前に、誰かが彼らが何を考えていたかを知っているかどうか、私はただ興味があります。