저는 C# 프로젝트를 .Net Core (ASP.Net 코어가 아님)로 변환 중이므로 컴파일 할 Serilog 사이트에 게시 된 예제를 얻을 수 없습니다. 나는 간단한 것을 놓치고 있어야합니다. appsettings.json에서 Serilog 설정을 읽으려고합니다. 아래 사이트에서 코드입니다 :appsettings.json에서 Serilog 설정을 읽으려고합니다.
var configuration = new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.Build();
var logger = new LoggerConfiguration()
.ReadFrom.Configuration(configuration)
.CreateLogger();
나는 데 문제가 .Build()
가 Microsoft.Framework.Configuration.IConfigurationRoot
을 반환한다는 것입니다. ReadFrom.Configuration()
은 Microsoft.Extensions.Configuration.IConfiguration
개체가 필요합니다. Microsoft.Extensions.Configuration.ConfigurationBuilder()
을 사용해 보았지만 .AddJsonFile()
이 없습니다. 다른 사람이이 코드를 사용하고 올바른 방향으로 나를 가리킬 수 있습니까? 도움을 주셔서 미리 감사드립니다. 당신이 Microsoft.Framework.*
에 볼 수있는 참고 현재 .NET 작동하지 않습니다 오래된 사전 1.0 패키지 - 당신은 Serilog.Settings.Configuration이나 다른 패키지의 이전 버전이 설치 한 같은