본문 바로가기
카테고리 없음

🥰 serilog

by Knowledge Store In Hyunsoft 2024. 8. 5.
{
  "Serilog": {
    "Using": [ "Serilog.Sinks.Console", "Serilog.Sinks.File", "Serilog.Filters.Expressions" ],
    "MinimumLevel": "Information",
    "WriteTo": [
      {
        "Name": "Logger",
        "Args": {
          "configureLogger": {
            "Filter": "ByIncludingOnly",
            "Args": {
              "expression": "Level == 'Information'"
            },
            "WriteTo": [
              {
                "Name": "File",
                "Args": { "path": "logs/information.log" }
              }
            ]
          }
        }
      },
      {
        "Name": "Logger",
        "Args": {
          "configureLogger": {
            "Filter": "ByIncludingOnly",
            "Args": {
              "expression": "Level == 'Warning'"
            },
            "WriteTo": [
              {
                "Name": "File",
                "Args": { "path": "logs/warning.log" }
              }
            ]
          }
        }
      },
      {
        "Name": "Logger",
        "Args": {
          "configureLogger": {
            "Filter": "ByIncludingOnly",
            "Args": {
              "expression": "Level == 'Error'"
            },
            "WriteTo": [
              {
                "Name": "File",
                "Args": { "path": "logs/error.log" }
              }
            ]
          }
        }
      },
      {
        "Name": "Console"
      }
    ]
  }
}
728x90

댓글