我有一个托管WCF服务的C#Windows服务(两个独立的项目)。我的WCF服务项目实现了IErrorHandler
,我想将其用于将错误记录到文件中。我的Windows服务正在对文件进行一些日志记录,我希望我的IErrorHandler
能够写入同一个文件。
如何完成此操作(不对IErrorHandler
中的文件名进行硬编码?)
答案 0 :(得分:1)
使用public static filepath属性创建一个新的静态类 在该类中,将文件路径从Windows服务app.config加载到日志文件中。 然后还从WCF服务引用该类,您应该能够使用存储在public static filepath属性中的相同值。