Added logging, update service lifetime
This commit is contained in:
1 parent
6e076fba5c
commit
97c7dbdba2
3 files changed
+46
-4
No files matched your search
@@ -45,6 +45,8 @@ try
|
||||
|
||||
// Setup the application logger
|
||||
Log.Logger = new LoggerConfiguration()
|
||||
.MinimumLevel.Debug()
|
||||
.MinimumLevel.Override("Microsoft", LogEventLevel.Information)
|
||||
.WriteTo.Console(restrictedToMinimumLevel: LogEventLevel.Error)
|
||||
.WriteTo.File(logLocation, rollingInterval: RollingInterval.Day)
|
||||
.CreateLogger();
|
||||
@@ -56,11 +58,11 @@ try
|
||||
if (builder.Environment.IsDevelopment() && configuration.GetValue<bool>("UseMockDevelopmentMode"))
|
||||
{
|
||||
builder.Services.AddSingleton<MockYaleData>();
|
||||
builder.Services.AddScoped<IYaleAccessor, MockYaleAccessor>();
|
||||
builder.Services.AddSingleton<IYaleAccessor, MockYaleAccessor>();
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Services.AddScoped<IYaleAccessor, YaleAccessor>();
|
||||
builder.Services.AddSingleton<IYaleAccessor, YaleAccessor>();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user