只要編輯你的web.config,並設置stdoutLogEnabled="true"
爲true,以及設置在日誌文件將被寫入的路徑。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!--
Configure your application settings in appsettings.json. Learn more at http://go.microsoft.com/fwlink/?LinkId=786380
-->
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
</system.webServer>
</configuration>
但是,你需要至少啓用控制檯記錄器,因爲它基本上在dumbs控制檯輸出到文件中。
public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
...
}
「日誌」部分配置在appsettings.json,如
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
那麼,什麼是你的問題? –
對我來說,它最終返回的對象有一個循環引用,即'引號 - >站點'和'站點 - >列表
謝謝,對我來說,這是導致錯誤的(在線)數據庫數據的差異。 –