我想使用<constructor>
标记在web.config中定义Unity框架,相当于执行此代码:
ILogger log = new LoggerConfiguration()
.ReadFrom.AppSettings()
.CreateLogger();
但在web.config中..这样的事情:
<type type="ILogger" name="serilog" mapTo="Serilog, Serilog.Logging">
<lifetime type="singleton" />
<typeConfig extensionType="Microsoft.Practices.Unity.Configuration.TypeInjectionElement, Microsoft.Practices.Unity.Configuration">
<constructor>
///read from appsettings.
</constructor>
</typeConfig>
</type>
然后
<appSettings>
<add key="serilog:minimum-level" value="Verbose" />
</appSettings>
我找不到任何在web.config中使用unity调用接收方法的示例。 有谁能够帮我?