2011-12-19 6 views
0

私はWCFサービス(2つの別々のプロジェクト)をホストしているC#Windowsサービスを持っています。私のWCFサービスプロジェクトは、エラーをファイルに記録するために使用したいIErrorHandlerを実装しています。私のWindowsサービスはファイルにいくつかのログを記録しています。私はIErrorHandlerがその同じファイルに書き込むことを望みます。ログファイルの場所をIErrorHandlerに渡すにはどうすればよいですか?

ファイル名をIErrorHandlerにハードコードしないでこれを行うにはどうしたらよいですか?

答えて

1

パブリック静的ファイルパスプロパティ を使用して新しい静的クラスを作成するこのクラスでは、Windowsサービスapp.configからファイルパスをログファイルにロードします。 また、そのクラスをWCFサービスから参照すると、public static filepathプロパティに格納されているのと同じ値を使用できるはずです。

+0

私が手伝ってくれてうれしいです。 – M3NTA7

関連する問題