[C#] SeliLog - ysp-laonpeople/DOC GitHub Wiki
SeroLog 설치하기
- console application을 생성합니다.
- NugetPackage에서 "serilog"를 검색해서 설치합니다.
- console에 출력을 위해 "serilog.Sinks.Console"을 검색해서 설치합니다.
- 파일에 저장히기 위해 "serilog.Sinks.FIle"을 검색해서 설치합니다.

TestCode
- 사용자가 입력한 내용을 화면에 출력하고 파일에 저장합니다.
program.cs
- Logger를 생성합니다.
- 사용자로부터 입력받아 Information으로 출력합니다.
using Serilog;
using System;
namespace SerilogTest
{
class Program
{
static void Main(string[] args)
{
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Information()
.WriteTo.File($"./log/log-.txt", rollingInterval: RollingInterval.Day)
.WriteTo.Console()
.CreateLogger();
while(true)
{
Console.WriteLine("write message..");
var msg = Console.ReadLine();
Log.Information($"message: {msg}");
}
}
}
}