共通ライブラリなどを作ってると、例外処理やログをどこでどういう風に処理するか、という「キメ」って結構難しいですよね。とりあえず、この辺の指針には目を通しておく方が良いと思います。
- .NETにおける例外処理/.NET による分散アプリケーションの構築
- http://msdn.microsoft.com/ja-jp/library/ms954599.aspx
共通ライブラリなどを作ってると、例外処理やログをどこでどういう風に処理するか、という「キメ」って結構難しいですよね。とりあえず、この辺の指針には目を通しておく方が良いと思います。