Skip to content
This repository was archived by the owner on Aug 17, 2022. It is now read-only.

Commit c78dc57

Browse files
author
Plorence
authored
Merge pull request #24 from bazzi-gg/use_default_configuration
Custom ConfigurationBuilder대신 Host.CreateDefaultBuilder 사용
2 parents c623f63 + 875d1b1 commit c78dc57

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

TrackRecord/Program.cs

+4-10
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,9 @@
1313
using TrackRecord.Services;
1414
using TrackRecord.Services.Impl;
1515

16-
var configuration = new ConfigurationBuilder()
17-
.AddEnvironmentVariables("APP_")
18-
.AddCommandLine(args)
19-
.AddJsonFile("appsettings.json",true,true)
20-
.AddJsonFile($"appsettings.{Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT")}.json",true,true)
21-
.Build();
16+
CreateHostBuilder(args).Build().Run();
2217

23-
CreateHostBuilder(args, configuration["Sentry:Dsn"]).Build().Run();
24-
25-
static IHostBuilder CreateHostBuilder(string[] args,string sentryDsn) =>
18+
static IHostBuilder CreateHostBuilder(string[] args) =>
2619
Host.CreateDefaultBuilder(args)
2720
.ConfigureServices((hostContext, services) =>
2821
{
@@ -45,5 +38,6 @@ static IHostBuilder CreateHostBuilder(string[] args,string sentryDsn) =>
4538
})
4639
.ConfigureLogging((hostingContext, logging) =>
4740
{
48-
logging.AddSentry(sentryDsn);
41+
logging.AddConfiguration(hostingContext.Configuration);
42+
logging.AddSentry();
4943
});

0 commit comments

Comments
 (0)