不能使用$ {aspnet-request-ip}

时间:2018-03-22 09:37:16

标签: .net-core nlog

这是我的布局:

    <target xsi:type="File" name="ownFile-web" fileName="c:\temp\nlog-own-${shortdate}.log"
            layout="${longdate}|${aspnet-request-ip}|${event-properties:item=EventId_Id}|${uppercase:${level}}|${logger}|${message} ${exception:format=tostring}|url: ${aspnet-request-url}|action: ${aspnet-mvc-action}" />
  </targets>

$ {aspnet-request-ip}部分不起作用。

我已经安装了nlog和nlog.web。两者都在dotnet核心 版本

1 个答案:

答案 0 :(得分:2)

我必须添加一个扩展才能使其正常工作(这在官方文档中已经废弃)

render() {
    if(!this.state.items) { 
        return <div></div> 
    }
    return (
        <div>    
            { this.state.items.map((item) => {
                return <p>{item.name}</p>;
            }) }         
        </div>
    );
}

@Rolf谢谢你:)