From 2d70f71a9562e9c6cbaa7ee7612a4acedf507750 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Tue, 5 Mar 2013 18:11:32 -0500 Subject: [PATCH] add a log line for each assembly on startup --- .../BaseApplicationHost.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs index 24283e998d..77ff4f1885 100644 --- a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs +++ b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs @@ -162,10 +162,10 @@ namespace MediaBrowser.Common.Implementations Logger = LogManager.GetLogger("App"); - DiscoverTypes(); - LogManager.ReloadLogger(ConfigurationManager.CommonConfiguration.EnableDebugLevelLogging ? LogSeverity.Debug : LogSeverity.Info); + DiscoverTypes(); + Logger.Info("Version {0} initializing", ApplicationVersion); Kernel = GetKernel(); @@ -215,7 +215,14 @@ namespace MediaBrowser.Common.Implementations { FailedAssemblies.Clear(); - AllTypes = GetComposablePartAssemblies().SelectMany(GetTypes).ToArray(); + var assemblies = GetComposablePartAssemblies().ToArray(); + + foreach (var assembly in assemblies) + { + Logger.Info("Loading {0}", assembly.FullName); + } + + AllTypes = assemblies.SelectMany(GetTypes).ToArray(); AllConcreteTypes = AllTypes.Where(t => t.IsClass && !t.IsAbstract && !t.IsInterface && !t.IsGenericType).ToArray(); }