代码之家  ›  专栏  ›  技术社区  ›  Steven Evers

[entlib 5]:程序集之间的日志记录

  •  1
  • Steven Evers  · 技术社区  · 15 年前

    我有一个项目,我正在工作企业库登录,该应用程序由多个程序集组成。UI程序集、域程序集和一些其他程序集。有没有一种方法可以让日志全部转到相同的位置(在滚动平面文件的情况下)?

    编辑与编辑; 现在我看得更远了, 可以 你甚至在类库中使用entlib loggin?由于缺少类库的app.config,到目前为止我使用的所有设置都不可用。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Randy Levy    15 年前

    是的,如果多个程序集都在同一应用程序域中运行,则它们可以登录到同一个文件。

    对于配置,可以使用 FileConfigurationSource 使用工厂方法 LogWriterFactory(IConfigurationSource) 创建一个 LogWriter . 见 External configuration files in Enterprise Library 更多信息。

    另一种方法是放弃基于文件的配置和使用 programmatic configuration .

    推荐文章