啟動一個新專案時,都會翻翻找找之前的專案,把想要的設定拿(偷)過來用,而 NLog.config 裡面用到了兩個 Layout Renderers:
- aspnet-request-ip
- aspnet-TraceIdentifier
開發時看到Log的這兩個資訊都是空白的,想想本機跑的關係吧,就隨它去了,直到丟上Server看到Log怎麼還是空白的,驚覺不對勁趕緊來確認問題,記錄一下排查的過程。
啟動一個新專案時,都會翻翻找找之前的專案,把想要的設定拿(偷)過來用,而 NLog.config 裡面用到了兩個 Layout Renderers:
開發時看到Log的這兩個資訊都是空白的,想想本機跑的關係吧,就隨它去了,直到丟上Server看到Log怎麼還是空白的,驚覺不對勁趕緊來確認問題,記錄一下排查的過程。
更改 Api 回應的參數命名規則(PascalCase 及 CamelCase)
取得當前的 Culture 名稱
WebApi上非同步Api的方法名稱
為應用加上多國語系及本地化
為WebApi加上整合測試
關於System.Text.Json的兩三事