1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-12-14 11:23:42 +02:00
Sonarr/NzbDrone/NzbDroneBootstrapper.cs

29 lines
702 B
C#
Raw Normal View History

2013-04-03 05:20:05 +03:00
using NLog;
using NzbDrone.Common;
2013-04-03 05:20:05 +03:00
using TinyIoC;
using NzbDrone.Core;
using NzbDrone.Api;
2011-10-11 10:11:05 +03:00
namespace NzbDrone
{
2013-03-01 03:50:50 +03:00
public static class NzbDroneBootstrapper
2011-10-11 10:11:05 +03:00
{
2013-03-01 03:50:50 +03:00
private static readonly Logger logger = LogManager.GetLogger("NzbDroneBootstrapper");
2011-10-11 10:11:05 +03:00
2013-03-01 03:50:50 +03:00
static NzbDroneBootstrapper()
2011-10-11 10:11:05 +03:00
{
2013-02-28 09:59:08 +03:00
InitializeApp();
2011-10-11 10:11:05 +03:00
}
2013-02-28 09:59:08 +03:00
private static void InitializeApp()
2011-10-11 10:11:05 +03:00
{
2013-04-03 05:20:05 +03:00
var environmentProvider = ContainerBuilder.Instance.Resolve<EnvironmentProvider>();
2013-02-19 04:57:08 +03:00
2013-04-03 05:20:05 +03:00
ReportingService.RestProvider = ContainerBuilder.Instance.Resolve<RestProvider>();
2012-01-23 05:24:16 +03:00
logger.Info("Start-up Path:'{0}'", environmentProvider.WorkingDirectory);
2011-10-11 10:11:05 +03:00
}
}
}