Disposeの実装ってスレッドセーフであるべき?
ネット上にあるサンプルの中にはlockを使ってスレッドセーフにしてあるのもあるけど、
これの必要性っていかほど?
複数のスレッドから同時にDisposeを呼び出すシチュエーションがいまいち想像できないんだけど。