728x90
λ°μν
1. μ©μ΄ μ 리
- Log : λͺ¨λ νμμ μ΄λ²€νΈ μ 보λ₯Ό μκ° κ²½κ³Όμ λ°λΌ κΈ°λ‘ν λ°μ΄ν°, κ°λ° νλ‘κ·Έλ¨μ λλ²κΉ , μκΈ°μΉ λͺ»ν λ¬Έμ μ μμΈ νμ , μμ€ν λ° μ¬μ©μμ λμ ν¨ν΄ λΆμ, λΉμ μ(ν΄νΉ λ±) λμμ κΈ°λ‘ κ°μ§, λΆμμ μν ν΅κ³ν
- Logging : λ‘κ·Έλ₯Ό κΈ°λ‘νλ νμ
2. Log Level
- Log λ 벨μ μλμ κ°λ€.
Level | κ΅¬λΆ | λ΄μ© |
0 | Trace | κ°μ₯ μμΈν λ©μμ§λ₯Ό ν¬ν¨νλ λ‘κ·Έμ λλ€. λ©μμ§λ μ€μν μ ν리μΌμ΄μ λ°μ΄ν°λ₯Ό ν¬ν¨ν μ μμ΅λλ€. λ©μμ§λ κΈ°λ³Έμ μΌλ‘ μ¬μ©νμ§ μλλ‘ μ€μ λλ©° νλ‘λμ νκ²½μμ μ¬μ©νλ©΄ μ λ©λλ€. |
1 | Debug | κ°λ° μ€μ λνν μ‘°μ¬μ μ¬μ©λλ λ‘κ·Έμ λλ€. ν΄λΉ λ‘κ·Έλ κΈ°λ³Έμ μΌλ‘ λλ²κΉ μ μ μ©ν μ 보λ₯Ό ν¬ν¨νκ³ μ₯κΈ°μ μΈ κ°μ ν¬ν¨νμ§ μμμΌ ν©λλ€. |
2 | Information | μ ν리μΌμ΄μ μ μΌλ°μ μΈ νλ¦μ μΆμ νλ λ‘κ·Έμ λλ€. ν΄λΉ λ‘κ·Έλ μ₯κΈ°μ μΈ κ°μ ν¬ν¨ν΄μΌ ν©λλ€. |
3 | Warning | μ ν리μΌμ΄μ νλ¦μμ λΉμ μμ μ΄κ±°λ μκΈ°μΉ μμ μ΄λ²€νΈλ₯Ό κ°μ‘° νμνμ§λ§ μ ν리μΌμ΄μ μ€νμ μ€μ§νμ§ μλ λ‘κ·Έμ λλ€. |
4 | Error | μ€λ₯λ‘ μΈν΄ νμ¬ μ€ν νλ¦μ΄ μ€μ§λ κ²½μ° μ΄λ₯Ό κ°μ‘°νλ λ‘κ·Έμ λλ€. ν΄λΉ μ€λ₯λ μ ν리μΌμ΄μ μ 체 μ€λ₯κ° μλ νμ¬ νλμ μ€ν¨λ₯Ό λνλ λλ€. |
5 | Critical | 볡κ·ν μ μλ μ ν리μΌμ΄μ λλ μμ€ν ν¬λμλ μ¦κ°μ μΈ μ£Όμκ° νμν μΉλͺ μ μΈ μ€λ₯λ₯Ό μ€λͺ νλ λ‘κ·Έμ λλ€. |
6 | None | λ‘κ·Έ λ©μμ§λ₯Ό μμ±νλ λ° μ¬μ©λμ§ μμ΅λλ€. λ‘κΉ λ²μ£Όμμ λ©μμ§λ₯Ό μ°μ§ μλλ‘ μ§μ ν©λλ€. |
LogLevel μ΄κ±°ν (Microsoft.Extensions.Logging)
λ‘κΉ μ¬κ°λ μμ€μ μ μν©λλ€.
learn.microsoft.com
.NET Core λ° ASP.NET Core λ‘κ·ΈμΈ
Microsoft.Extensions.Logging NuGet ν¨ν€μ§μμ μ 곡νλ λ‘κΉ νλ μμν¬ μ¬μ©λ²μ μμ보μΈμ.
learn.microsoft.com
728x90
λ°μν
'κ°λ°π» > C#' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[C#] λ°°ν¬νμΌ λ§λ€κΈ° (Installer) (1) | 2023.08.06 |
---|---|
[C#] C#μμ C++ DLL μ¬μ© - λ§μ¬λ§ (Marshalling) (3) | 2023.07.10 |
[C#] μ§λ ¬ν&λ§μ¬λ§ (0) | 2023.07.01 |
[C#] TCP μ±ν νλ‘κ·Έλ¨ #2 Client ꡬν (0) | 2023.06.12 |
[C#] TCP μ±ν νλ‘κ·Έλ¨ #1 Server ꡬν (4) | 2023.06.11 |