Merge Netcore: Use serilog to log all messages and use appsettings as config into Netcore/feature/migrate logging
This commit is contained in:
@@ -22,37 +22,38 @@ namespace Umbraco.Tests.Integration.TestServerTest
|
||||
Action<CoreRuntime, RuntimeEssentialsEventArgs> dbInstallEventHandler)
|
||||
{
|
||||
return builder.AddWith(nameof(global::Umbraco.Web.Common.Builder.UmbracoBuilderExtensions.WithCore),
|
||||
() =>
|
||||
{
|
||||
builder.Services.AddUmbracoCore(
|
||||
builder.WebHostEnvironment,
|
||||
container,
|
||||
typeof(UmbracoBuilderExtensions).Assembly,
|
||||
AppCaches.NoCache, // Disable caches in integration tests
|
||||
testHelper.GetLoggingConfiguration(),
|
||||
(globalSettings, connectionStrings, umbVersion, ioHelper, logger, factory, profiler, hostingEnv,
|
||||
backOfficeInfo, typeFinder, appCaches, dbProviderFactoryCreator) =>
|
||||
{
|
||||
var runtime = UmbracoIntegrationTest.CreateTestRuntime(
|
||||
globalSettings,
|
||||
connectionStrings,
|
||||
umbVersion,
|
||||
ioHelper,
|
||||
logger,
|
||||
factory,
|
||||
profiler,
|
||||
hostingEnv,
|
||||
backOfficeInfo,
|
||||
typeFinder,
|
||||
appCaches,
|
||||
dbProviderFactoryCreator,
|
||||
testHelper.MainDom, // SimpleMainDom
|
||||
dbInstallEventHandler); // DB Installation event handler
|
||||
() =>
|
||||
{
|
||||
builder.Services.AddUmbracoCore(
|
||||
builder.WebHostEnvironment,
|
||||
container,
|
||||
typeof(UmbracoBuilderExtensions).Assembly,
|
||||
AppCaches.NoCache, // Disable caches in integration tests
|
||||
testHelper.GetLoggingConfiguration(),
|
||||
builder.Config,
|
||||
// TODO: Yep that's extremely ugly
|
||||
(globalSettings, connectionStrings, umbVersion, ioHelper, logger, factory, profiler, hostingEnv, backOfficeInfo, typeFinder, appCaches, dbProviderFactoryCreator) =>
|
||||
{
|
||||
var runtime = UmbracoIntegrationTest.CreateTestRuntime(
|
||||
globalSettings,
|
||||
connectionStrings,
|
||||
umbVersion,
|
||||
ioHelper,
|
||||
logger,
|
||||
factory,
|
||||
profiler,
|
||||
hostingEnv,
|
||||
backOfficeInfo,
|
||||
typeFinder,
|
||||
appCaches,
|
||||
dbProviderFactoryCreator,
|
||||
testHelper.MainDom, // SimpleMainDom
|
||||
dbInstallEventHandler); // DB Installation event handler
|
||||
|
||||
return runtime;
|
||||
},
|
||||
out _);
|
||||
});
|
||||
return runtime;
|
||||
},
|
||||
out _);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user