【发布时间】:2013-01-08 13:44:33
【问题描述】:
我正在尝试使用 Fluent API 在没有配置文件的情况下编写日志。
这是我的代码:
var builder = new ConfigurationSourceBuilder();
builder.ConfigureData()
.ForDatabaseNamed("Logging")
.ThatIs.ASqlDatabase()
.WithConnectionString(ConnectionString)
.AsDefault();
var configSource = new DictionaryConfigurationSource();
builder.UpdateConfigurationWithReplace(configSource);
var logger = EnterpriseLibraryContainer.Current.GetInstance<LogWriter>();
logger.Write("Test", "General");
当我运行它时,它只是说
尝试获取 LogWriter 类型的实例时发生激活错误,键“”
我在配置中做错了什么?
【问题讨论】:
标签: logging configuration enterprise-library