【发布时间】:2021-09-15 11:05:17
【问题描述】:
我想将 log4net.config 存储在 sql server 数据库中,但不存储在文件中。 和 log4net 可以从 sql server 数据库中读取配置吗? 如何修改?
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4Net.config", Watch = true)]
【问题讨论】:
-
在您的应用程序启动时从您的 sql 存储读取设置,创建一个本地 xml 文件并将其提供给您的 log4net 配置?
-
你是对的,但我的想法是:创建 SQL CLR 过程 +log4net 用于从 T-SQL 写入日志。所以我想避免文件系统,首先是log4net.config文件。
标签: c# sql-server log4net log4net-configuration