@ystk_skm です。

Domain、大分分かってきたと思ったらまたつまづいてしまいました。
Domainの仕様というよりは使い方の部分の問題になるかと思います。

実現しようとしていることはドメイン内(d)であるクラスのメンバーが実行された時において3つあります。
1.そのメンバーはdisposeの影響を受けないようにしたいです。
2.更にメンバーのcallback関数はドメインd内で実行したいです。
3.また必要に応じてドメインd内にエラーをメンバーから投げ入れたいです

いま、1,2の実現のために手元で以下のようなソースを書いています
https://gist.github.com/3056605

このソースですと、callback関数がClassB内で実行されてしまいます。
また、interceptをcallback関数に付加することも考えましたが、
そうしてもClassB内に用意したドメインのdisposeの影響を受けてしまいます。

何かよい方法があればご教授いただけませんでしょうか。
そもそもそんな使い方がいかん・・・とか・・・

メールによる返信