C# 如何在appsettings中将Serilog与Unity一起使用

C# 如何在appsettings中将Serilog与Unity一起使用,c#,web-config,unity-container,serilog,C#,Web Config,Unity Container,Serilog,我想使用标记在web.config中定义Unity framework,相当于执行此代码: ILogger log = new LoggerConfiguration() .ReadFrom.AppSettings() .CreateLogger(); 但是在web.config中。。大概是这样的: <type type="ILogger" name="serilog" mapTo="Seri

我想使用
标记在web.config中定义Unity framework,相当于执行此代码:

    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调用sink方法的任何示例。 有人能帮我吗