.net 如何将日志文件位置传递给IErrorHandler?

.net 如何将日志文件位置传递给IErrorHandler?,.net,ierrorhandler,.net,Ierrorhandler,我有一个托管WCF服务的C#Windows服务(两个独立的项目)。我的WCF服务项目实现了IErrorHandler,我想用它将错误记录到文件中。我的Windows服务正在对一个文件进行一些日志记录,我想让我的IErrorHandler写入同一个文件 如何实现这一点(无需在IErrorHandler中硬编码文件名)?使用公共静态文件路径属性创建一个新的静态类 在该类中,从windows service app.config将文件路径加载到日志文件。 然后从WCF服务中引用该类,您应该能够使用存储

我有一个托管WCF服务的C#Windows服务(两个独立的项目)。我的WCF服务项目实现了
IErrorHandler
,我想用它将错误记录到文件中。我的Windows服务正在对一个文件进行一些日志记录,我想让我的
IErrorHandler
写入同一个文件


如何实现这一点(无需在
IErrorHandler
中硬编码文件名)?

使用公共静态文件路径属性创建一个新的静态类 在该类中,从windows service app.config将文件路径加载到日志文件。
然后从WCF服务中引用该类,您应该能够使用存储在公共静态文件路径属性中的相同值。

我很高兴能够提供帮助。