Added BuildDateTime to central dispatch

pull/7/merge
kay.one 13 years ago
parent b6360eba26
commit 1ba959298b

@ -90,5 +90,11 @@ namespace NzbDrone.Core.Test
{
CentralDispatch.Version.Should().NotBeNull();
}
[Test]
public void BuildDate_should_be_today()
{
CentralDispatch.BuildDateTime.Should().BeWithin(TimeSpan.FromHours(10));
}
}
}

@ -29,6 +29,17 @@ namespace NzbDrone.Core
get { return Assembly.GetExecutingAssembly().GetName().Version; }
}
public static DateTime BuildDateTime
{
get
{
var fileLocation = Assembly.GetCallingAssembly().Location;
return new FileInfo(fileLocation).CreationTime;
}
}
public static String AppPath
{
get
@ -53,12 +64,13 @@ namespace NzbDrone.Core
}
}
public static void InitializeApp()
{
BindKernel();
MigrationsHelper.Run(Connection.MainConnectionString, true);
LogConfiguration.StartDbLogging();
_kernel.Get<QualityProvider>().SetupDefaultProfiles();

@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using NLog;
using Ninject;
using NzbDrone.Model;
using NzbDrone.Providers;
@ -12,6 +13,7 @@ namespace NzbDrone
public static class CentralDispatch
{
private static StandardKernel _kernel;
private static readonly Logger Logger = LogManager.GetLogger("Host.CentralDispatch");
static CentralDispatch()
{

Loading…
Cancel
Save