私は次のパブリックインターフェイスを持っています
public interface Bar{
public void DoStuff();
}
内部バックエンドクラスを使用
internal class BarImpl : Bar{
public void DoStuff(){
// throw exception if invalid state
// do something
}
}
質問:
- インターフェイスのみ
BarImpl
を実装しBar
ます。 BarImpl
DoStuff
メソッドで例外をスローできます。
これらの例外をBar.DoStuff
xmlドキュメントに文書化することは意味がありますか?
前もって感謝します、